Changed name resolution for dynamic extension. Added annotation DynamicExtension.

This commit is contained in:
Stanislav Erokhin
2016-12-14 00:50:16 +03:00
parent 91fcb15f3e
commit 457918a6dd
34 changed files with 319 additions and 61 deletions
@@ -20,7 +20,7 @@ public class J {
import p.*
class K: J.C() {
fun <!UNSUPPORTED!>dynamic<!>.test() {
fun <!UNSUPPORTED, DYNAMIC_RECEIVER_NOT_ALLOWER!>dynamic<!>.test() {
<!DEBUG_INFO_DYNAMIC!>sam<!>(null)
<!DEBUG_INFO_DYNAMIC!>sam<!>(
name = null,