IR: removing WrappedDescriptors from symbols
This commit is contained in:
+1
-1
@@ -19,7 +19,7 @@ interface AbstractFir2IrLazyDeclaration<F : FirMemberDeclaration, D : IrSymbolOw
|
||||
IrDeclaration, IrDeclarationParent, Fir2IrComponents {
|
||||
|
||||
val fir: F
|
||||
val symbol: Fir2IrBindableSymbol<*, D>
|
||||
override val symbol: Fir2IrBindableSymbol<*, D>
|
||||
|
||||
override val factory: IrFactory
|
||||
get() = irFactory
|
||||
|
||||
@@ -60,6 +60,10 @@ abstract class Fir2IrBindableSymbol<out D : DeclarationDescriptor, B : IrSymbolO
|
||||
result as D
|
||||
}
|
||||
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
override val hasDescriptor: Boolean
|
||||
get() = false
|
||||
|
||||
companion object {
|
||||
private const val GETTER_PREFIX = "<get"
|
||||
private const val SETTER_PREFIX = "<set"
|
||||
|
||||
Reference in New Issue
Block a user