| main = #lib::main; |
| [@vm.loading-units.metadata=LoadingUnitsMetadata( |
| LoadingUnit(id=1, parent=0, |
| #lib |
| dart:_http |
| dart:core |
| dart:cli |
| dart:io |
| dart:nativewrappers |
| dart:_builtin |
| dart:_vmservice |
| dart:vmservice_io |
| dart:typed_data |
| dart:mirrors |
| dart:math |
| dart:isolate |
| dart:_internal |
| dart:ffi |
| dart:developer |
| dart:convert |
| dart:collection |
| dart:async |
| #pkg/vm/testcases/transformations/deferred_loading/c.dart |
| #pkg/vm/testcases/transformations/deferred_loading/b.dart |
| #pkg/vm/testcases/transformations/deferred_loading/a.dart |
| ) |
| LoadingUnit(id=2, parent=1, |
| #pkg/vm/testcases/transformations/deferred_loading/g.dart |
| #pkg/vm/testcases/transformations/deferred_loading/h.dart |
| ) |
| LoadingUnit(id=3, parent=1, |
| #pkg/vm/testcases/transformations/deferred_loading/f.dart |
| ) |
| LoadingUnit(id=4, parent=1, |
| #pkg/vm/testcases/transformations/deferred_loading/d.dart |
| #pkg/vm/testcases/transformations/deferred_loading/e.dart |
| ) |
| LoadingUnit(id=5, parent=3, |
| #pkg/vm/testcases/transformations/deferred_loading/i.dart |
| ) |
| LoadingUnit(id=6, parent=5, |
| #pkg/vm/testcases/transformations/deferred_loading/j.dart |
| ) |
| )]library j from "#pkg/vm/testcases/transformations/deferred_loading/j.dart" as j { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/a.dart" as a; |
| |
| static method j() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("J"); |
| } |
| } |
| library h from "#pkg/vm/testcases/transformations/deferred_loading/h.dart" as h { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/g.dart" as g; |
| |
| static method h() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("H"); |
| } |
| } |
| library i from "#pkg/vm/testcases/transformations/deferred_loading/i.dart" as i { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/j.dart" deferred as j; |
| import "#pkg/vm/testcases/transformations/deferred_loading/b.dart" as b; |
| |
| static method i() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("I"); |
| await LoadLibrary(j); |
| return let final dynamic #t1 = CheckLibraryIsLoaded(j) in j::j(); |
| } |
| } |
| library g from "#pkg/vm/testcases/transformations/deferred_loading/g.dart" as g { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/h.dart" as h; |
| |
| static method g() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("G"); |
| } |
| } |
| library f from "#pkg/vm/testcases/transformations/deferred_loading/f.dart" as f { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/g.dart" deferred as g; |
| import "#pkg/vm/testcases/transformations/deferred_loading/i.dart" deferred as i; |
| |
| static method f() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("F"); |
| await LoadLibrary(g); |
| return let final dynamic #t2 = CheckLibraryIsLoaded(g) in g::g(); |
| await LoadLibrary(i); |
| return let final dynamic #t3 = CheckLibraryIsLoaded(i) in i::i(); |
| } |
| } |
| library e from "#pkg/vm/testcases/transformations/deferred_loading/e.dart" as e { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/g.dart" deferred as g; |
| |
| static method e() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("E"); |
| await LoadLibrary(g); |
| return let final dynamic #t4 = CheckLibraryIsLoaded(g) in g::g(); |
| } |
| } |
| library c from "#pkg/vm/testcases/transformations/deferred_loading/c.dart" as c { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/b.dart" as b; |
| import "#pkg/vm/testcases/transformations/deferred_loading/f.dart" deferred as f; |
| |
| static method c() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("C"); |
| await LoadLibrary(f); |
| return let final dynamic #t5 = CheckLibraryIsLoaded(f) in f::f(); |
| } |
| } |
| library d from "#pkg/vm/testcases/transformations/deferred_loading/d.dart" as d { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/e.dart" as e; |
| |
| static method d() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("D"); |
| return e::e(); |
| } |
| } |
| library b from "#pkg/vm/testcases/transformations/deferred_loading/b.dart" as b { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/c.dart" as c; |
| |
| static method b() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("B"); |
| return c::c(); |
| } |
| } |
| library a from "#pkg/vm/testcases/transformations/deferred_loading/a.dart" as a { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/d.dart" deferred as d; |
| |
| static method a() → dynamic async /* futureValueType= dynamic */ { |
| dart.core::print("A"); |
| await LoadLibrary(d); |
| return let final dynamic #t6 = CheckLibraryIsLoaded(d) in d::d(); |
| } |
| } |
| library #lib from "#lib" as #lib { |
| |
| import "#pkg/vm/testcases/transformations/deferred_loading/a.dart"; |
| import "#pkg/vm/testcases/transformations/deferred_loading/b.dart"; |
| |
| static method main() → dynamic async /* futureValueType= dynamic */ { |
| await a::a(); |
| await b::b(); |
| } |
| } |