| OLD | NEW |
| 1 library lib; | 1 library lib; |
| 2 | 2 |
| 3 import "deferred_mirrors_metadata_test.dart"; | 3 import "deferred_mirrors_metadata_test.dart"; |
| 4 @MirrorsUsed( | 4 @MirrorsUsed( |
| 5 targets: const ["main", "main.A", "main.B", "main.C", "main.D", "lib.E"]) | 5 targets: const ["main", "main.A", "main.B", "main.C", "main.D", "lib.E"]) |
| 6 import "dart:mirrors"; | 6 import "dart:mirrors"; |
| 7 | 7 |
| 8 class H { | 8 class H { |
| 9 const H(); | 9 const H(); |
| 10 } | 10 } |
| (...skipping 13 matching lines...) Expand all Loading... |
| 24 String c = reflectClass(E).metadata[0].invoke(#toString, []).reflectee; | 24 String c = reflectClass(E).metadata[0].invoke(#toString, []).reflectee; |
| 25 String d = reflectClass(E) | 25 String d = reflectClass(E) |
| 26 .declarations[#f] | 26 .declarations[#f] |
| 27 .metadata[0] | 27 .metadata[0] |
| 28 .invoke(#toString, []).reflectee; | 28 .invoke(#toString, []).reflectee; |
| 29 InstanceMirror i = currentMirrorSystem().findLibrary(#main).metadata[0]; | 29 InstanceMirror i = currentMirrorSystem().findLibrary(#main).metadata[0]; |
| 30 String a = i.invoke(#toString, []).reflectee; | 30 String a = i.invoke(#toString, []).reflectee; |
| 31 String b = i.getField(#b).invoke(#toString, []).reflectee; | 31 String b = i.getField(#b).invoke(#toString, []).reflectee; |
| 32 return a + b + c + d; | 32 return a + b + c + d; |
| 33 } | 33 } |
| OLD | NEW |