| library; |
| // |
| // Problems in library: |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/main.dart:8:5: Error: The method '_namedExtensionPrivateMethod' isn't defined for the class 'Class'. |
| // - 'Class' is from 'dart:test'. |
| // Try correcting the name to the name of an existing method, or defining a method named '_namedExtensionPrivateMethod'. |
| // c._namedExtensionPrivateMethod(); // Error |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/main.dart:9:5: Error: The method 'unnamedExtensionMethod' isn't defined for the class 'Class'. |
| // - 'Class' is from 'dart:test'. |
| // Try correcting the name to the name of an existing method, or defining a method named 'unnamedExtensionMethod'. |
| // c.unnamedExtensionMethod(); // Error |
| // ^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/main.dart:10:5: Error: The method '_unnamedExtensionPrivateMethod' isn't defined for the class 'Class'. |
| // - 'Class' is from 'dart:test'. |
| // Try correcting the name to the name of an existing method, or defining a method named '_unnamedExtensionPrivateMethod'. |
| // c._unnamedExtensionPrivateMethod(); // Error |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/main.dart:12:5: Error: The method '_namedInjectedExtensionPrivateMethod1' isn't defined for the class 'Class'. |
| // - 'Class' is from 'dart:test'. |
| // Try correcting the name to the name of an existing method, or defining a method named '_namedInjectedExtensionPrivateMethod1'. |
| // c._namedInjectedExtensionPrivateMethod1(); // Error |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/main.dart:13:5: Error: The method 'unnamedInjectedExtensionMethod1' isn't defined for the class 'Class'. |
| // - 'Class' is from 'dart:test'. |
| // Try correcting the name to the name of an existing method, or defining a method named 'unnamedInjectedExtensionMethod1'. |
| // c.unnamedInjectedExtensionMethod1(); // Error |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/main.dart:14:5: Error: The method '_unnamedInjectedExtensionPrivateMethod1' isn't defined for the class 'Class'. |
| // - 'Class' is from 'dart:test'. |
| // Try correcting the name to the name of an existing method, or defining a method named '_unnamedInjectedExtensionPrivateMethod1'. |
| // c._unnamedInjectedExtensionPrivateMethod1(); // Error |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/main.dart:16:5: Error: The method '_namedInjectedExtensionPrivateMethod2' isn't defined for the class 'Class'. |
| // - 'Class' is from 'dart:test'. |
| // Try correcting the name to the name of an existing method, or defining a method named '_namedInjectedExtensionPrivateMethod2'. |
| // c._namedInjectedExtensionPrivateMethod2(); // Error |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/main.dart:17:5: Error: The method 'unnamedInjectedExtensionMethod2' isn't defined for the class 'Class'. |
| // - 'Class' is from 'dart:test'. |
| // Try correcting the name to the name of an existing method, or defining a method named 'unnamedInjectedExtensionMethod2'. |
| // c.unnamedInjectedExtensionMethod2(); // Error |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/main.dart:18:5: Error: The method '_unnamedInjectedExtensionPrivateMethod2' isn't defined for the class 'Class'. |
| // - 'Class' is from 'dart:test'. |
| // Try correcting the name to the name of an existing method, or defining a method named '_unnamedInjectedExtensionPrivateMethod2'. |
| // c._unnamedInjectedExtensionPrivateMethod2(); // Error |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| import self as self; |
| import "dart:test" as test; |
| |
| import "dart:test"; |
| |
| static method test(test::Class c) → dynamic { |
| invalid-expression "pkg/front_end/testcases/general/patch_extension_scope/main.dart:8:5: Error: The method '_namedExtensionPrivateMethod' isn't defined for the class 'Class'. |
| - 'Class' is from 'dart:test'. |
| Try correcting the name to the name of an existing method, or defining a method named '_namedExtensionPrivateMethod'. |
| c._namedExtensionPrivateMethod(); // Error |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^" in c{<unresolved>}._namedExtensionPrivateMethod(); |
| invalid-expression "pkg/front_end/testcases/general/patch_extension_scope/main.dart:9:5: Error: The method 'unnamedExtensionMethod' isn't defined for the class 'Class'. |
| - 'Class' is from 'dart:test'. |
| Try correcting the name to the name of an existing method, or defining a method named 'unnamedExtensionMethod'. |
| c.unnamedExtensionMethod(); // Error |
| ^^^^^^^^^^^^^^^^^^^^^^" in c{<unresolved>}.unnamedExtensionMethod(); |
| invalid-expression "pkg/front_end/testcases/general/patch_extension_scope/main.dart:10:5: Error: The method '_unnamedExtensionPrivateMethod' isn't defined for the class 'Class'. |
| - 'Class' is from 'dart:test'. |
| Try correcting the name to the name of an existing method, or defining a method named '_unnamedExtensionPrivateMethod'. |
| c._unnamedExtensionPrivateMethod(); // Error |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" in c{<unresolved>}._unnamedExtensionPrivateMethod(); |
| invalid-expression "pkg/front_end/testcases/general/patch_extension_scope/main.dart:12:5: Error: The method '_namedInjectedExtensionPrivateMethod1' isn't defined for the class 'Class'. |
| - 'Class' is from 'dart:test'. |
| Try correcting the name to the name of an existing method, or defining a method named '_namedInjectedExtensionPrivateMethod1'. |
| c._namedInjectedExtensionPrivateMethod1(); // Error |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" in c{<unresolved>}._namedInjectedExtensionPrivateMethod1(); |
| invalid-expression "pkg/front_end/testcases/general/patch_extension_scope/main.dart:13:5: Error: The method 'unnamedInjectedExtensionMethod1' isn't defined for the class 'Class'. |
| - 'Class' is from 'dart:test'. |
| Try correcting the name to the name of an existing method, or defining a method named 'unnamedInjectedExtensionMethod1'. |
| c.unnamedInjectedExtensionMethod1(); // Error |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" in c{<unresolved>}.unnamedInjectedExtensionMethod1(); |
| invalid-expression "pkg/front_end/testcases/general/patch_extension_scope/main.dart:14:5: Error: The method '_unnamedInjectedExtensionPrivateMethod1' isn't defined for the class 'Class'. |
| - 'Class' is from 'dart:test'. |
| Try correcting the name to the name of an existing method, or defining a method named '_unnamedInjectedExtensionPrivateMethod1'. |
| c._unnamedInjectedExtensionPrivateMethod1(); // Error |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" in c{<unresolved>}._unnamedInjectedExtensionPrivateMethod1(); |
| invalid-expression "pkg/front_end/testcases/general/patch_extension_scope/main.dart:16:5: Error: The method '_namedInjectedExtensionPrivateMethod2' isn't defined for the class 'Class'. |
| - 'Class' is from 'dart:test'. |
| Try correcting the name to the name of an existing method, or defining a method named '_namedInjectedExtensionPrivateMethod2'. |
| c._namedInjectedExtensionPrivateMethod2(); // Error |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" in c{<unresolved>}._namedInjectedExtensionPrivateMethod2(); |
| invalid-expression "pkg/front_end/testcases/general/patch_extension_scope/main.dart:17:5: Error: The method 'unnamedInjectedExtensionMethod2' isn't defined for the class 'Class'. |
| - 'Class' is from 'dart:test'. |
| Try correcting the name to the name of an existing method, or defining a method named 'unnamedInjectedExtensionMethod2'. |
| c.unnamedInjectedExtensionMethod2(); // Error |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" in c{<unresolved>}.unnamedInjectedExtensionMethod2(); |
| invalid-expression "pkg/front_end/testcases/general/patch_extension_scope/main.dart:18:5: Error: The method '_unnamedInjectedExtensionPrivateMethod2' isn't defined for the class 'Class'. |
| - 'Class' is from 'dart:test'. |
| Try correcting the name to the name of an existing method, or defining a method named '_unnamedInjectedExtensionPrivateMethod2'. |
| c._unnamedInjectedExtensionPrivateMethod2(); // Error |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" in c{<unresolved>}._unnamedInjectedExtensionPrivateMethod2(); |
| } |
| static method method(test::Class c) → dynamic { |
| test::Extension|namedExtensionMethod(c); |
| test::NamedInjectedExtension1|namedInjectedExtensionMethod1(c); |
| test::NamedInjectedExtension2|namedInjectedExtensionMethod2(c); |
| } |
| static method main() → dynamic { |
| self::method(new test::Class::•()); |
| } |
| |
| library; |
| // |
| // Problems in library: |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/patch_lib1.dart:45:11: Error: Can't inject public 'NamedInjectedExtension1' into 'dart:test'. |
| // Make 'NamedInjectedExtension1' private, or make sure injected library has "dart" scheme and is private (e.g. "dart:_internal"). |
| // extension NamedInjectedExtension1 on Class /* Error */ { |
| // ^ |
| // |
| // pkg/front_end/testcases/general/patch_extension_scope/patch_lib2.dart:45:11: Error: Can't inject public 'NamedInjectedExtension2' into 'dart:test'. |
| // Make 'NamedInjectedExtension2' private, or make sure injected library has "dart" scheme and is private (e.g. "dart:_internal"). |
| // extension NamedInjectedExtension2 on Class /* Error */ { |
| // ^ |
| // |
| import self as test; |
| import "dart:_internal" as _in; |
| import "dart:core" as core; |
| |
| import "dart:_internal"; |
| import "dart:_internal"; |
| |
| @#C1 |
| @#C1 |
| class Class extends core::Object { |
| synthetic constructor •() → test::Class |
| : super core::Object::•() |
| ; |
| method _method() → void { |
| test::Extension|namedExtensionMethod(this); |
| test::Extension|_namedExtensionPrivateMethod(this); |
| test::_extension#5|unnamedExtensionMethod(this); |
| test::_extension#5|_unnamedExtensionPrivateMethod(this); |
| test::NamedInjectedExtension1|namedInjectedExtensionMethod1(this); |
| test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(this); |
| test::_extension#1|unnamedInjectedExtensionMethod1(this); |
| test::_extension#1|_unnamedInjectedExtensionPrivateMethod1(this); |
| test::NamedInjectedExtension2|namedInjectedExtensionMethod2(this); |
| test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(this); |
| test::_extension#3|unnamedInjectedExtensionMethod2(this); |
| test::_extension#3|_unnamedInjectedExtensionPrivateMethod2(this); |
| } |
| method /* from org-dartlang-testcase:///patch_lib1.dart */ _method1() → void { |
| test::Extension|namedExtensionMethod(this); |
| test::Extension|_namedExtensionPrivateMethod(this); |
| test::_extension#5|unnamedExtensionMethod(this); |
| test::_extension#5|_unnamedExtensionPrivateMethod(this); |
| test::NamedInjectedExtension1|namedInjectedExtensionMethod1(this); |
| test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(this); |
| test::_extension#1|unnamedInjectedExtensionMethod1(this); |
| test::_extension#1|_unnamedInjectedExtensionPrivateMethod1(this); |
| test::NamedInjectedExtension2|namedInjectedExtensionMethod2(this); |
| test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(this); |
| test::_extension#3|unnamedInjectedExtensionMethod2(this); |
| test::_extension#3|_unnamedInjectedExtensionPrivateMethod2(this); |
| } |
| method /* from org-dartlang-testcase:///patch_lib2.dart */ _method2() → void { |
| test::Extension|namedExtensionMethod(this); |
| test::Extension|_namedExtensionPrivateMethod(this); |
| test::_extension#5|unnamedExtensionMethod(this); |
| test::_extension#5|_unnamedExtensionPrivateMethod(this); |
| test::NamedInjectedExtension1|namedInjectedExtensionMethod1(this); |
| test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(this); |
| test::_extension#1|unnamedInjectedExtensionMethod1(this); |
| test::_extension#1|_unnamedInjectedExtensionPrivateMethod1(this); |
| test::NamedInjectedExtension2|namedInjectedExtensionMethod2(this); |
| test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(this); |
| test::_extension#3|unnamedInjectedExtensionMethod2(this); |
| test::_extension#3|_unnamedInjectedExtensionPrivateMethod2(this); |
| } |
| } |
| extension NamedInjectedExtension1 on test::Class { // from org-dartlang-testcase:///patch_lib1.dart |
| method namedInjectedExtensionMethod1 = test::NamedInjectedExtension1|namedInjectedExtensionMethod1; |
| tearoff namedInjectedExtensionMethod1 = test::NamedInjectedExtension1|get#namedInjectedExtensionMethod1; |
| method _namedInjectedExtensionPrivateMethod1 = test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1; |
| tearoff _namedInjectedExtensionPrivateMethod1 = test::NamedInjectedExtension1|get#_namedInjectedExtensionPrivateMethod1; |
| } |
| extension /* unnamed */ _extension#1 on test::Class { // from org-dartlang-testcase:///patch_lib1.dart |
| method unnamedInjectedExtensionMethod1 = test::_extension#1|unnamedInjectedExtensionMethod1; |
| tearoff unnamedInjectedExtensionMethod1 = test::_extension#1|get#unnamedInjectedExtensionMethod1; |
| method _unnamedInjectedExtensionPrivateMethod1 = test::_extension#1|_unnamedInjectedExtensionPrivateMethod1; |
| tearoff _unnamedInjectedExtensionPrivateMethod1 = test::_extension#1|get#_unnamedInjectedExtensionPrivateMethod1; |
| } |
| extension NamedInjectedExtension2 on test::Class { // from org-dartlang-testcase:///patch_lib2.dart |
| method namedInjectedExtensionMethod2 = test::NamedInjectedExtension2|namedInjectedExtensionMethod2; |
| tearoff namedInjectedExtensionMethod2 = test::NamedInjectedExtension2|get#namedInjectedExtensionMethod2; |
| method _namedInjectedExtensionPrivateMethod2 = test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2; |
| tearoff _namedInjectedExtensionPrivateMethod2 = test::NamedInjectedExtension2|get#_namedInjectedExtensionPrivateMethod2; |
| } |
| extension /* unnamed */ _extension#3 on test::Class { // from org-dartlang-testcase:///patch_lib2.dart |
| method unnamedInjectedExtensionMethod2 = test::_extension#3|unnamedInjectedExtensionMethod2; |
| tearoff unnamedInjectedExtensionMethod2 = test::_extension#3|get#unnamedInjectedExtensionMethod2; |
| method _unnamedInjectedExtensionPrivateMethod2 = test::_extension#3|_unnamedInjectedExtensionPrivateMethod2; |
| tearoff _unnamedInjectedExtensionPrivateMethod2 = test::_extension#3|get#_unnamedInjectedExtensionPrivateMethod2; |
| } |
| extension Extension on test::Class { |
| method namedExtensionMethod = test::Extension|namedExtensionMethod; |
| tearoff namedExtensionMethod = test::Extension|get#namedExtensionMethod; |
| method _namedExtensionPrivateMethod = test::Extension|_namedExtensionPrivateMethod; |
| tearoff _namedExtensionPrivateMethod = test::Extension|get#_namedExtensionPrivateMethod; |
| } |
| extension /* unnamed */ _extension#5 on test::Class { |
| method unnamedExtensionMethod = test::_extension#5|unnamedExtensionMethod; |
| tearoff unnamedExtensionMethod = test::_extension#5|get#unnamedExtensionMethod; |
| method _unnamedExtensionPrivateMethod = test::_extension#5|_unnamedExtensionPrivateMethod; |
| tearoff _unnamedExtensionPrivateMethod = test::_extension#5|get#_unnamedExtensionPrivateMethod; |
| } |
| static method _method(test::Class c) → void { |
| test::Extension|namedExtensionMethod(c); |
| test::Extension|_namedExtensionPrivateMethod(c); |
| test::_extension#5|unnamedExtensionMethod(c); |
| test::_extension#5|_unnamedExtensionPrivateMethod(c); |
| test::NamedInjectedExtension1|namedInjectedExtensionMethod1(c); |
| test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(c); |
| test::_extension#1|unnamedInjectedExtensionMethod1(c); |
| test::_extension#1|_unnamedInjectedExtensionPrivateMethod1(c); |
| test::NamedInjectedExtension2|namedInjectedExtensionMethod2(c); |
| test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(c); |
| test::_extension#3|unnamedInjectedExtensionMethod2(c); |
| test::_extension#3|_unnamedInjectedExtensionPrivateMethod2(c); |
| } |
| static method Extension|namedExtensionMethod(lowered final test::Class #this) → void {} |
| static method Extension|get#namedExtensionMethod(lowered final test::Class #this) → () → void |
| return () → void => test::Extension|namedExtensionMethod(#this); |
| static method Extension|_namedExtensionPrivateMethod(lowered final test::Class #this) → void {} |
| static method Extension|get#_namedExtensionPrivateMethod(lowered final test::Class #this) → () → void |
| return () → void => test::Extension|_namedExtensionPrivateMethod(#this); |
| static method _extension#5|unnamedExtensionMethod(lowered final test::Class #this) → void {} |
| static method _extension#5|get#unnamedExtensionMethod(lowered final test::Class #this) → () → void |
| return () → void => test::_extension#5|unnamedExtensionMethod(#this); |
| static method _extension#5|_unnamedExtensionPrivateMethod(lowered final test::Class #this) → void {} |
| static method _extension#5|get#_unnamedExtensionPrivateMethod(lowered final test::Class #this) → () → void |
| return () → void => test::_extension#5|_unnamedExtensionPrivateMethod(#this); |
| static method /* from org-dartlang-testcase:///patch_lib1.dart */ _method1(test::Class c) → void { |
| test::Extension|namedExtensionMethod(c); |
| test::Extension|_namedExtensionPrivateMethod(c); |
| test::_extension#5|unnamedExtensionMethod(c); |
| test::_extension#5|_unnamedExtensionPrivateMethod(c); |
| test::NamedInjectedExtension1|namedInjectedExtensionMethod1(c); |
| test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(c); |
| test::_extension#1|unnamedInjectedExtensionMethod1(c); |
| test::_extension#1|_unnamedInjectedExtensionPrivateMethod1(c); |
| test::NamedInjectedExtension2|namedInjectedExtensionMethod2(c); |
| test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(c); |
| test::_extension#3|unnamedInjectedExtensionMethod2(c); |
| test::_extension#3|_unnamedInjectedExtensionPrivateMethod2(c); |
| } |
| static method /* from org-dartlang-testcase:///patch_lib1.dart */ NamedInjectedExtension1|namedInjectedExtensionMethod1(lowered final test::Class #this) → void {} |
| static method /* from org-dartlang-testcase:///patch_lib1.dart */ NamedInjectedExtension1|get#namedInjectedExtensionMethod1(lowered final test::Class #this) → () → void |
| return () → void => test::NamedInjectedExtension1|namedInjectedExtensionMethod1(#this); |
| static method /* from org-dartlang-testcase:///patch_lib1.dart */ NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(lowered final test::Class #this) → void {} |
| static method /* from org-dartlang-testcase:///patch_lib1.dart */ NamedInjectedExtension1|get#_namedInjectedExtensionPrivateMethod1(lowered final test::Class #this) → () → void |
| return () → void => test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(#this); |
| static method /* from org-dartlang-testcase:///patch_lib1.dart */ _extension#1|unnamedInjectedExtensionMethod1(lowered final test::Class #this) → void {} |
| static method /* from org-dartlang-testcase:///patch_lib1.dart */ _extension#1|get#unnamedInjectedExtensionMethod1(lowered final test::Class #this) → () → void |
| return () → void => test::_extension#1|unnamedInjectedExtensionMethod1(#this); |
| static method /* from org-dartlang-testcase:///patch_lib1.dart */ _extension#1|_unnamedInjectedExtensionPrivateMethod1(lowered final test::Class #this) → void {} |
| static method /* from org-dartlang-testcase:///patch_lib1.dart */ _extension#1|get#_unnamedInjectedExtensionPrivateMethod1(lowered final test::Class #this) → () → void |
| return () → void => test::_extension#1|_unnamedInjectedExtensionPrivateMethod1(#this); |
| static method /* from org-dartlang-testcase:///patch_lib2.dart */ _method2(test::Class c) → void { |
| test::Extension|namedExtensionMethod(c); |
| test::Extension|_namedExtensionPrivateMethod(c); |
| test::_extension#5|unnamedExtensionMethod(c); |
| test::_extension#5|_unnamedExtensionPrivateMethod(c); |
| test::NamedInjectedExtension1|namedInjectedExtensionMethod1(c); |
| test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(c); |
| test::_extension#1|unnamedInjectedExtensionMethod1(c); |
| test::_extension#1|_unnamedInjectedExtensionPrivateMethod1(c); |
| test::NamedInjectedExtension2|namedInjectedExtensionMethod2(c); |
| test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(c); |
| test::_extension#3|unnamedInjectedExtensionMethod2(c); |
| test::_extension#3|_unnamedInjectedExtensionPrivateMethod2(c); |
| } |
| static method /* from org-dartlang-testcase:///patch_lib2.dart */ NamedInjectedExtension2|namedInjectedExtensionMethod2(lowered final test::Class #this) → void {} |
| static method /* from org-dartlang-testcase:///patch_lib2.dart */ NamedInjectedExtension2|get#namedInjectedExtensionMethod2(lowered final test::Class #this) → () → void |
| return () → void => test::NamedInjectedExtension2|namedInjectedExtensionMethod2(#this); |
| static method /* from org-dartlang-testcase:///patch_lib2.dart */ NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(lowered final test::Class #this) → void {} |
| static method /* from org-dartlang-testcase:///patch_lib2.dart */ NamedInjectedExtension2|get#_namedInjectedExtensionPrivateMethod2(lowered final test::Class #this) → () → void |
| return () → void => test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(#this); |
| static method /* from org-dartlang-testcase:///patch_lib2.dart */ _extension#3|unnamedInjectedExtensionMethod2(lowered final test::Class #this) → void {} |
| static method /* from org-dartlang-testcase:///patch_lib2.dart */ _extension#3|get#unnamedInjectedExtensionMethod2(lowered final test::Class #this) → () → void |
| return () → void => test::_extension#3|unnamedInjectedExtensionMethod2(#this); |
| static method /* from org-dartlang-testcase:///patch_lib2.dart */ _extension#3|_unnamedInjectedExtensionPrivateMethod2(lowered final test::Class #this) → void {} |
| static method /* from org-dartlang-testcase:///patch_lib2.dart */ _extension#3|get#_unnamedInjectedExtensionPrivateMethod2(lowered final test::Class #this) → () → void |
| return () → void => test::_extension#3|_unnamedInjectedExtensionPrivateMethod2(#this); |
| |
| constants { |
| #C1 = _in::_Patch {} |
| } |