Allow to import members from object by name

Wrap object members so they do not require dispatch receiver
Hack jvm backend to make it work
This commit is contained in:
Pavel V. Talanov
2015-10-02 16:01:09 +03:00
parent 507293e1ff
commit 37d5c4b223
22 changed files with 713 additions and 45 deletions
@@ -30,6 +30,7 @@ public interface FunctionDescriptor extends CallableMemberDescriptor {
@Override
FunctionDescriptor getOriginal();
@NotNull
@Override
FunctionDescriptor substitute(@NotNull TypeSubstitutor substitutor);