OLD | NEW |
1 library; | 1 library; |
2 import self as self; | 2 import self as self; |
3 import "dart:core" as core; | 3 import "dart:core" as core; |
4 | 4 |
5 class Foo extends core::Object { | 5 class Foo extends core::Object { |
6 constructor •() → void | 6 default constructor •() → void |
7 ; | 7 ; |
8 method instanceMethod() → dynamic | 8 method instanceMethod() → dynamic |
9 ; | 9 ; |
10 } | 10 } |
11 abstract class ExternalValue extends core::Object { | 11 abstract class ExternalValue extends core::Object { |
12 constructor •() → void | 12 default constructor •() → void |
13 ; | 13 ; |
14 } | 14 } |
15 abstract class Bar extends core::Object { | 15 abstract class Bar extends core::Object { |
16 constructor •() → void | 16 default constructor •() → void |
17 ; | 17 ; |
18 abstract method externalInstanceMethod() → self::ExternalValue; | 18 abstract method externalInstanceMethod() → self::ExternalValue; |
19 } | 19 } |
20 class Box extends core::Object { | 20 class Box extends core::Object { |
21 field dynamic field; | 21 field dynamic field; |
22 constructor •() → void | 22 default constructor •() → void |
23 ; | 23 ; |
24 } | 24 } |
25 class FinalBox extends core::Object { | 25 class FinalBox extends core::Object { |
26 final field dynamic finalField; | 26 final field dynamic finalField; |
27 constructor •(dynamic finalField) → void | 27 constructor •(dynamic finalField) → void |
28 ; | 28 ; |
29 } | 29 } |
30 class SubFinalBox extends self::FinalBox { | 30 class SubFinalBox extends self::FinalBox { |
31 constructor •(dynamic value) → void | 31 constructor •(dynamic value) → void |
32 ; | 32 ; |
33 } | 33 } |
34 class DynamicReceiver1 extends core::Object { | 34 class DynamicReceiver1 extends core::Object { |
35 constructor •() → void | 35 default constructor •() → void |
36 ; | 36 ; |
37 method dynamicallyCalled(dynamic x) → dynamic | 37 method dynamicallyCalled(dynamic x) → dynamic |
38 ; | 38 ; |
39 } | 39 } |
40 class DynamicReceiver2 extends core::Object { | 40 class DynamicReceiver2 extends core::Object { |
41 constructor •() → void | 41 default constructor •() → void |
42 ; | 42 ; |
43 method dynamicallyCalled(dynamic x) → dynamic | 43 method dynamicallyCalled(dynamic x) → dynamic |
44 ; | 44 ; |
45 } | 45 } |
46 static method staticMethod() → dynamic | 46 static method staticMethod() → dynamic |
47 ; | 47 ; |
48 external static abstract method externalStatic() → core::bool; | 48 external static abstract method externalStatic() → core::bool; |
49 external static abstract method createBar() → self::Bar; | 49 external static abstract method createBar() → self::Bar; |
50 static method stringArgument(dynamic x) → dynamic | 50 static method stringArgument(dynamic x) → dynamic |
51 ; | 51 ; |
52 static method intArgument(dynamic x) → dynamic | 52 static method intArgument(dynamic x) → dynamic |
53 ; | 53 ; |
54 static method makeDynamicCall(dynamic receiver) → void | 54 static method makeDynamicCall(dynamic receiver) → void |
55 ; | 55 ; |
56 static method main() → dynamic | 56 static method main() → dynamic |
57 ; | 57 ; |
OLD | NEW |