Introduce VariableDescriptorForObject interface
Add implementations Use this interface instead of CLASS_OBJECT_DECLARATION key in BindingContext
This commit is contained in:
committed by
Alexander Udalov
parent
dc5bc1488c
commit
a57f74c278
@@ -25,7 +25,7 @@ Object.<init>():ConstructorDescriptor
|
||||
Object.nestedFunc:SimpleFunctionDescriptor
|
||||
Object.this:ReceiverParameterDescriptor
|
||||
Object:ClassDescriptor
|
||||
Outer.Object:PropertyDescriptor
|
||||
Outer.Object:VariableDescriptorForObject
|
||||
Outer.this:ReceiverParameterDescriptor
|
||||
Outer:ClassDescriptor
|
||||
T1:TypeParameterDescriptor
|
||||
@@ -46,11 +46,11 @@ func.this:ReceiverParameterDescriptor
|
||||
innerTest.<get-prop>:PropertyGetterDescriptor
|
||||
innerTest.<get-propVar>:PropertyGetterDescriptor
|
||||
innerTest.<set-propVar>:PropertySetterDescriptor
|
||||
innerTest.Object:PropertyDescriptor
|
||||
innerTest.Object:VariableDescriptorForObject
|
||||
innerTest.func:SimpleFunctionDescriptor
|
||||
innerTest.prop:PropertyDescriptor
|
||||
innerTest.propVar:PropertyDescriptor
|
||||
innerTest:NamespaceDescriptor
|
||||
prop.this:ReceiverParameterDescriptor
|
||||
prop.this:ReceiverParameterDescriptor
|
||||
test:NamespaceDescriptor
|
||||
test:NamespaceDescriptor
|
||||
Reference in New Issue
Block a user