[JS IR] store signatures for private symbols separately from public
Those signatures are used in JS IR IC
This commit is contained in:
committed by
TeamCityServer
parent
cb3538db92
commit
4de69fb4b5
+1
-1
@@ -26,7 +26,7 @@ class IrFactoryImplForJsIC(override val stageController: StageController) : Abst
|
||||
}
|
||||
|
||||
override fun declarationSignature(declaration: IrDeclaration): IdSignature? {
|
||||
return declarationToSignature[declaration] ?: declaration.symbol.signature
|
||||
return declarationToSignature[declaration] ?: declaration.symbol.signature ?: declaration.symbol.privateSignature
|
||||
}
|
||||
|
||||
override fun createAnonymousInitializer(
|
||||
|
||||
Reference in New Issue
Block a user