Fir2IrClassifierStorage: don't calculate signature in registerClass
This commit is contained in:
@@ -113,7 +113,8 @@ object GenerationUtils {
|
||||
configuration.languageVersionSettings,
|
||||
files,
|
||||
emptyList(),
|
||||
IrGenerationExtension.getInstances(project)
|
||||
IrGenerationExtension.getInstances(project),
|
||||
generateSignatures = false
|
||||
)
|
||||
val fir2IrExtensions = JvmFir2IrExtensions(configuration, JvmIrDeserializerImpl(), JvmIrMangler)
|
||||
val (moduleFragment, components) = firAnalyzerFacade.convertToIr(fir2IrExtensions)
|
||||
|
||||
@@ -48,6 +48,7 @@ class FirAnalyzerFacade(
|
||||
val irGeneratorExtensions: Collection<IrGenerationExtension>,
|
||||
val useLightTree: Boolean = false,
|
||||
val enablePluginPhases: Boolean = false,
|
||||
val generateSignatures: Boolean = false,
|
||||
) : AbstractFirAnalyzerFacade() {
|
||||
private var firFiles: List<FirFile>? = null
|
||||
private var _scopeSession: ScopeSession? = null
|
||||
@@ -117,7 +118,8 @@ class FirAnalyzerFacade(
|
||||
FirJvmKotlinMangler(session), JvmIrMangler, IrFactoryImpl,
|
||||
FirJvmVisibilityConverter,
|
||||
Fir2IrJvmSpecialAnnotationSymbolProvider(),
|
||||
irGeneratorExtensions
|
||||
irGeneratorExtensions,
|
||||
generateSignatures
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user