FIR2IR: Support initialSignatureDescriptor
It will be used for overrides of renamed special built-ins during signature mapping to obtain initial signature
This commit is contained in:
@@ -70,3 +70,6 @@ var <D : FirCallableDeclaration<*>>
|
||||
private object IntersectionOverrideOriginalKey : FirDeclarationDataKey()
|
||||
var <D : FirCallableDeclaration<*>>
|
||||
D.originalForIntersectionOverrideAttr: D? by FirDeclarationDataRegistry.data(IntersectionOverrideOriginalKey)
|
||||
|
||||
private object InitialSignatureKey : FirDeclarationDataKey()
|
||||
var FirCallableDeclaration<*>.initialSignatureAttr: FirCallableDeclaration<*>? by FirDeclarationDataRegistry.data(InitialSignatureKey)
|
||||
|
||||
Reference in New Issue
Block a user