Introduced trait for deserialized callable and implementations.

This commit is contained in:
Evgeny Gerashchenko
2014-02-14 20:31:56 +04:00
parent cb0a85bc50
commit 5e9e0acc34
9 changed files with 154 additions and 53 deletions
@@ -50,46 +50,46 @@ Trait.traitFunc:SimpleFunctionDescriptor
Trait.traitProp:PropertyDescriptor
Trait:ClassDescriptorWithResolutionScopes
a:ValueParameterDescriptor
fake <class-object-for-Class>.equals:SimpleFunctionDescriptor
fake <class-object-for-Class>.hashCode:SimpleFunctionDescriptor
fake <class-object-for-Class>.toString:SimpleFunctionDescriptor
fake <class-object-for-NestedClass>.equals:SimpleFunctionDescriptor
fake <class-object-for-NestedClass>.hashCode:SimpleFunctionDescriptor
fake <class-object-for-NestedClass>.toString:SimpleFunctionDescriptor
fake <class-object-for-NestedObject>.equals:SimpleFunctionDescriptor
fake <class-object-for-NestedObject>.hashCode:SimpleFunctionDescriptor
fake <class-object-for-Class>.equals:DeserializedCallableMemberDescriptor
fake <class-object-for-Class>.hashCode:DeserializedCallableMemberDescriptor
fake <class-object-for-Class>.toString:DeserializedCallableMemberDescriptor
fake <class-object-for-NestedClass>.equals:DeserializedCallableMemberDescriptor
fake <class-object-for-NestedClass>.hashCode:DeserializedCallableMemberDescriptor
fake <class-object-for-NestedClass>.toString:DeserializedCallableMemberDescriptor
fake <class-object-for-NestedObject>.equals:DeserializedCallableMemberDescriptor
fake <class-object-for-NestedObject>.hashCode:DeserializedCallableMemberDescriptor
fake <class-object-for-NestedObject>.nestedFunc:SimpleFunctionDescriptor
fake <class-object-for-NestedObject>.toString:SimpleFunctionDescriptor
fake <class-object-for-NestedObject>.toString:DeserializedCallableMemberDescriptor
fake <class-object-for-Object>.<get-objProp>:PropertyGetterDescriptor
fake <class-object-for-Object>.equals:SimpleFunctionDescriptor
fake <class-object-for-Object>.hashCode:SimpleFunctionDescriptor
fake <class-object-for-Object>.equals:DeserializedCallableMemberDescriptor
fake <class-object-for-Object>.hashCode:DeserializedCallableMemberDescriptor
fake <class-object-for-Object>.objFunc:SimpleFunctionDescriptor
fake <class-object-for-Object>.objProp:PropertyDescriptor
fake <class-object-for-Object>.toString:SimpleFunctionDescriptor
fake <class-object-for-Object>.toString:DeserializedCallableMemberDescriptor
fake Class.<get-traitProp>:PropertyGetterDescriptor
fake Class.equals:SimpleFunctionDescriptor
fake Class.hashCode:SimpleFunctionDescriptor
fake Class.toString:SimpleFunctionDescriptor
fake Class.equals:DeserializedCallableMemberDescriptor
fake Class.hashCode:DeserializedCallableMemberDescriptor
fake Class.toString:DeserializedCallableMemberDescriptor
fake Class.traitFunc:SimpleFunctionDescriptor
fake Class.traitProp:PropertyDescriptor
fake NestedClass.equals:SimpleFunctionDescriptor
fake NestedClass.hashCode:SimpleFunctionDescriptor
fake NestedClass.toString:SimpleFunctionDescriptor
fake NestedObject.equals:SimpleFunctionDescriptor
fake NestedObject.hashCode:SimpleFunctionDescriptor
fake NestedObject.toString:SimpleFunctionDescriptor
fake NestedTrait.equals:SimpleFunctionDescriptor
fake NestedTrait.hashCode:SimpleFunctionDescriptor
fake NestedTrait.toString:SimpleFunctionDescriptor
fake Object.equals:SimpleFunctionDescriptor
fake Object.hashCode:SimpleFunctionDescriptor
fake Object.toString:SimpleFunctionDescriptor
fake Outer.equals:SimpleFunctionDescriptor
fake Outer.hashCode:SimpleFunctionDescriptor
fake Outer.toString:SimpleFunctionDescriptor
fake Trait.equals:SimpleFunctionDescriptor
fake Trait.hashCode:SimpleFunctionDescriptor
fake Trait.toString:SimpleFunctionDescriptor
fake NestedClass.equals:DeserializedCallableMemberDescriptor
fake NestedClass.hashCode:DeserializedCallableMemberDescriptor
fake NestedClass.toString:DeserializedCallableMemberDescriptor
fake NestedObject.equals:DeserializedCallableMemberDescriptor
fake NestedObject.hashCode:DeserializedCallableMemberDescriptor
fake NestedObject.toString:DeserializedCallableMemberDescriptor
fake NestedTrait.equals:DeserializedCallableMemberDescriptor
fake NestedTrait.hashCode:DeserializedCallableMemberDescriptor
fake NestedTrait.toString:DeserializedCallableMemberDescriptor
fake Object.equals:DeserializedCallableMemberDescriptor
fake Object.hashCode:DeserializedCallableMemberDescriptor
fake Object.toString:DeserializedCallableMemberDescriptor
fake Outer.equals:DeserializedCallableMemberDescriptor
fake Outer.hashCode:DeserializedCallableMemberDescriptor
fake Outer.toString:DeserializedCallableMemberDescriptor
fake Trait.equals:DeserializedCallableMemberDescriptor
fake Trait.hashCode:DeserializedCallableMemberDescriptor
fake Trait.toString:DeserializedCallableMemberDescriptor
func.this:ReceiverParameterDescriptor
innerTest.<get-prop>:PropertyGetterDescriptor
innerTest.<get-propVar>:PropertyGetterDescriptor