[FIR] Merge FirBasedKotlinMangler into FirMangler

FirMangler has only one implementation and it's FirBasedKotlinMangler

It looks excessive
This commit is contained in:
Ivan Kochurkin
2023-07-05 13:16:14 +02:00
committed by Space Team
parent ca93165044
commit 1a28067b76
11 changed files with 14 additions and 18 deletions
@@ -9,13 +9,13 @@ import org.jetbrains.kotlin.backend.common.serialization.mangle.KotlinExportChec
import org.jetbrains.kotlin.backend.common.serialization.mangle.KotlinMangleComputer
import org.jetbrains.kotlin.backend.common.serialization.mangle.MangleMode
import org.jetbrains.kotlin.fir.NoMutableState
import org.jetbrains.kotlin.fir.backend.FirBasedKotlinMangler
import org.jetbrains.kotlin.fir.backend.FirMangler
import org.jetbrains.kotlin.fir.backend.FirExportCheckerVisitor
import org.jetbrains.kotlin.fir.backend.FirMangleComputer
import org.jetbrains.kotlin.fir.declarations.FirDeclaration
@NoMutableState
class FirJsKotlinMangler : FirBasedKotlinMangler() {
class FirJsKotlinMangler : FirMangler() {
private class JsFirExportChecker : FirExportCheckerVisitor() {
override fun FirDeclaration.isPlatformSpecificExported() = false