| 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"; | 
 |  | 
 | @/* from org-dartlang-testcase:///patch_lib1.dart */ #C1 | 
 | @/* from org-dartlang-testcase:///patch_lib2.dart */ #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#3|unnamedExtensionMethod(this); | 
 |     test::_extension#3|_unnamedExtensionPrivateMethod(this); | 
 |     test::NamedInjectedExtension1|namedInjectedExtensionMethod1(this); | 
 |     test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(this); | 
 |     test::_extension#4|unnamedInjectedExtensionMethod1(this); | 
 |     test::_extension#4|_unnamedInjectedExtensionPrivateMethod1(this); | 
 |     test::NamedInjectedExtension2|namedInjectedExtensionMethod2(this); | 
 |     test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(this); | 
 |     test::_extension#5|unnamedInjectedExtensionMethod2(this); | 
 |     test::_extension#5|_unnamedInjectedExtensionPrivateMethod2(this); | 
 |   } | 
 |   method /* from org-dartlang-testcase:///patch_lib1.dart */ _method1() → void { | 
 |     test::Extension|namedExtensionMethod(this); | 
 |     test::Extension|_namedExtensionPrivateMethod(this); | 
 |     test::_extension#3|unnamedExtensionMethod(this); | 
 |     test::_extension#3|_unnamedExtensionPrivateMethod(this); | 
 |     test::NamedInjectedExtension1|namedInjectedExtensionMethod1(this); | 
 |     test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(this); | 
 |     test::_extension#4|unnamedInjectedExtensionMethod1(this); | 
 |     test::_extension#4|_unnamedInjectedExtensionPrivateMethod1(this); | 
 |     test::NamedInjectedExtension2|namedInjectedExtensionMethod2(this); | 
 |     test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(this); | 
 |     test::_extension#5|unnamedInjectedExtensionMethod2(this); | 
 |     test::_extension#5|_unnamedInjectedExtensionPrivateMethod2(this); | 
 |   } | 
 |   method /* from org-dartlang-testcase:///patch_lib2.dart */ _method2() → void { | 
 |     test::Extension|namedExtensionMethod(this); | 
 |     test::Extension|_namedExtensionPrivateMethod(this); | 
 |     test::_extension#3|unnamedExtensionMethod(this); | 
 |     test::_extension#3|_unnamedExtensionPrivateMethod(this); | 
 |     test::NamedInjectedExtension1|namedInjectedExtensionMethod1(this); | 
 |     test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(this); | 
 |     test::_extension#4|unnamedInjectedExtensionMethod1(this); | 
 |     test::_extension#4|_unnamedInjectedExtensionPrivateMethod1(this); | 
 |     test::NamedInjectedExtension2|namedInjectedExtensionMethod2(this); | 
 |     test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(this); | 
 |     test::_extension#5|unnamedInjectedExtensionMethod2(this); | 
 |     test::_extension#5|_unnamedInjectedExtensionPrivateMethod2(this); | 
 |   } | 
 | } | 
 | extension Extension on test::Class { | 
 |   method namedExtensionMethod = test::Extension|namedExtensionMethod; | 
 |   method tearoff namedExtensionMethod = test::Extension|get#namedExtensionMethod; | 
 |   method _namedExtensionPrivateMethod = test::Extension|_namedExtensionPrivateMethod; | 
 |   method tearoff _namedExtensionPrivateMethod = test::Extension|get#_namedExtensionPrivateMethod; | 
 | } | 
 | extension NamedInjectedExtension1 on test::Class { // from org-dartlang-testcase:///patch_lib1.dart | 
 |   method namedInjectedExtensionMethod1 = test::NamedInjectedExtension1|namedInjectedExtensionMethod1; | 
 |   method tearoff namedInjectedExtensionMethod1 = test::NamedInjectedExtension1|get#namedInjectedExtensionMethod1; | 
 |   method _namedInjectedExtensionPrivateMethod1 = test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1; | 
 |   method tearoff _namedInjectedExtensionPrivateMethod1 = test::NamedInjectedExtension1|get#_namedInjectedExtensionPrivateMethod1; | 
 | } | 
 | extension NamedInjectedExtension2 on test::Class { // from org-dartlang-testcase:///patch_lib2.dart | 
 |   method namedInjectedExtensionMethod2 = test::NamedInjectedExtension2|namedInjectedExtensionMethod2; | 
 |   method tearoff namedInjectedExtensionMethod2 = test::NamedInjectedExtension2|get#namedInjectedExtensionMethod2; | 
 |   method _namedInjectedExtensionPrivateMethod2 = test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2; | 
 |   method tearoff _namedInjectedExtensionPrivateMethod2 = test::NamedInjectedExtension2|get#_namedInjectedExtensionPrivateMethod2; | 
 | } | 
 | extension /* unnamed */ _extension#3 on test::Class { | 
 |   method unnamedExtensionMethod = test::_extension#3|unnamedExtensionMethod; | 
 |   method tearoff unnamedExtensionMethod = test::_extension#3|get#unnamedExtensionMethod; | 
 |   method _unnamedExtensionPrivateMethod = test::_extension#3|_unnamedExtensionPrivateMethod; | 
 |   method tearoff _unnamedExtensionPrivateMethod = test::_extension#3|get#_unnamedExtensionPrivateMethod; | 
 | } | 
 | extension /* unnamed */ _extension#4 on test::Class { // from org-dartlang-testcase:///patch_lib1.dart | 
 |   method unnamedInjectedExtensionMethod1 = test::_extension#4|unnamedInjectedExtensionMethod1; | 
 |   method tearoff unnamedInjectedExtensionMethod1 = test::_extension#4|get#unnamedInjectedExtensionMethod1; | 
 |   method _unnamedInjectedExtensionPrivateMethod1 = test::_extension#4|_unnamedInjectedExtensionPrivateMethod1; | 
 |   method tearoff _unnamedInjectedExtensionPrivateMethod1 = test::_extension#4|get#_unnamedInjectedExtensionPrivateMethod1; | 
 | } | 
 | extension /* unnamed */ _extension#5 on test::Class { // from org-dartlang-testcase:///patch_lib2.dart | 
 |   method unnamedInjectedExtensionMethod2 = test::_extension#5|unnamedInjectedExtensionMethod2; | 
 |   method tearoff unnamedInjectedExtensionMethod2 = test::_extension#5|get#unnamedInjectedExtensionMethod2; | 
 |   method _unnamedInjectedExtensionPrivateMethod2 = test::_extension#5|_unnamedInjectedExtensionPrivateMethod2; | 
 |   method tearoff _unnamedInjectedExtensionPrivateMethod2 = test::_extension#5|get#_unnamedInjectedExtensionPrivateMethod2; | 
 | } | 
 | static method _method(test::Class c) → void { | 
 |   test::Extension|namedExtensionMethod(c); | 
 |   test::Extension|_namedExtensionPrivateMethod(c); | 
 |   test::_extension#3|unnamedExtensionMethod(c); | 
 |   test::_extension#3|_unnamedExtensionPrivateMethod(c); | 
 |   test::NamedInjectedExtension1|namedInjectedExtensionMethod1(c); | 
 |   test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(c); | 
 |   test::_extension#4|unnamedInjectedExtensionMethod1(c); | 
 |   test::_extension#4|_unnamedInjectedExtensionPrivateMethod1(c); | 
 |   test::NamedInjectedExtension2|namedInjectedExtensionMethod2(c); | 
 |   test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(c); | 
 |   test::_extension#5|unnamedInjectedExtensionMethod2(c); | 
 |   test::_extension#5|_unnamedInjectedExtensionPrivateMethod2(c); | 
 | } | 
 | static extension-member method Extension|namedExtensionMethod(lowered final test::Class #this) → void {} | 
 | static extension-member method Extension|get#namedExtensionMethod(lowered final test::Class #this) → () → void | 
 |   return () → void => test::Extension|namedExtensionMethod(#this); | 
 | static extension-member method Extension|_namedExtensionPrivateMethod(lowered final test::Class #this) → void {} | 
 | static extension-member method Extension|get#_namedExtensionPrivateMethod(lowered final test::Class #this) → () → void | 
 |   return () → void => test::Extension|_namedExtensionPrivateMethod(#this); | 
 | static extension-member method _extension#3|unnamedExtensionMethod(lowered final test::Class #this) → void {} | 
 | static extension-member method _extension#3|get#unnamedExtensionMethod(lowered final test::Class #this) → () → void | 
 |   return () → void => test::_extension#3|unnamedExtensionMethod(#this); | 
 | static extension-member method _extension#3|_unnamedExtensionPrivateMethod(lowered final test::Class #this) → void {} | 
 | static extension-member method _extension#3|get#_unnamedExtensionPrivateMethod(lowered final test::Class #this) → () → void | 
 |   return () → void => test::_extension#3|_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#3|unnamedExtensionMethod(c); | 
 |   test::_extension#3|_unnamedExtensionPrivateMethod(c); | 
 |   test::NamedInjectedExtension1|namedInjectedExtensionMethod1(c); | 
 |   test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(c); | 
 |   test::_extension#4|unnamedInjectedExtensionMethod1(c); | 
 |   test::_extension#4|_unnamedInjectedExtensionPrivateMethod1(c); | 
 |   test::NamedInjectedExtension2|namedInjectedExtensionMethod2(c); | 
 |   test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(c); | 
 |   test::_extension#5|unnamedInjectedExtensionMethod2(c); | 
 |   test::_extension#5|_unnamedInjectedExtensionPrivateMethod2(c); | 
 | } | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib1.dart */ NamedInjectedExtension1|namedInjectedExtensionMethod1(lowered final test::Class #this) → void {} | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib1.dart */ NamedInjectedExtension1|get#namedInjectedExtensionMethod1(lowered final test::Class #this) → () → void | 
 |   return () → void => test::NamedInjectedExtension1|namedInjectedExtensionMethod1(#this); | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib1.dart */ NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(lowered final test::Class #this) → void {} | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib1.dart */ NamedInjectedExtension1|get#_namedInjectedExtensionPrivateMethod1(lowered final test::Class #this) → () → void | 
 |   return () → void => test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(#this); | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib1.dart */ _extension#4|unnamedInjectedExtensionMethod1(lowered final test::Class #this) → void {} | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib1.dart */ _extension#4|get#unnamedInjectedExtensionMethod1(lowered final test::Class #this) → () → void | 
 |   return () → void => test::_extension#4|unnamedInjectedExtensionMethod1(#this); | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib1.dart */ _extension#4|_unnamedInjectedExtensionPrivateMethod1(lowered final test::Class #this) → void {} | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib1.dart */ _extension#4|get#_unnamedInjectedExtensionPrivateMethod1(lowered final test::Class #this) → () → void | 
 |   return () → void => test::_extension#4|_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#3|unnamedExtensionMethod(c); | 
 |   test::_extension#3|_unnamedExtensionPrivateMethod(c); | 
 |   test::NamedInjectedExtension1|namedInjectedExtensionMethod1(c); | 
 |   test::NamedInjectedExtension1|_namedInjectedExtensionPrivateMethod1(c); | 
 |   test::_extension#4|unnamedInjectedExtensionMethod1(c); | 
 |   test::_extension#4|_unnamedInjectedExtensionPrivateMethod1(c); | 
 |   test::NamedInjectedExtension2|namedInjectedExtensionMethod2(c); | 
 |   test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(c); | 
 |   test::_extension#5|unnamedInjectedExtensionMethod2(c); | 
 |   test::_extension#5|_unnamedInjectedExtensionPrivateMethod2(c); | 
 | } | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib2.dart */ NamedInjectedExtension2|namedInjectedExtensionMethod2(lowered final test::Class #this) → void {} | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib2.dart */ NamedInjectedExtension2|get#namedInjectedExtensionMethod2(lowered final test::Class #this) → () → void | 
 |   return () → void => test::NamedInjectedExtension2|namedInjectedExtensionMethod2(#this); | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib2.dart */ NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(lowered final test::Class #this) → void {} | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib2.dart */ NamedInjectedExtension2|get#_namedInjectedExtensionPrivateMethod2(lowered final test::Class #this) → () → void | 
 |   return () → void => test::NamedInjectedExtension2|_namedInjectedExtensionPrivateMethod2(#this); | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib2.dart */ _extension#5|unnamedInjectedExtensionMethod2(lowered final test::Class #this) → void {} | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib2.dart */ _extension#5|get#unnamedInjectedExtensionMethod2(lowered final test::Class #this) → () → void | 
 |   return () → void => test::_extension#5|unnamedInjectedExtensionMethod2(#this); | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib2.dart */ _extension#5|_unnamedInjectedExtensionPrivateMethod2(lowered final test::Class #this) → void {} | 
 | static extension-member method /* from org-dartlang-testcase:///patch_lib2.dart */ _extension#5|get#_unnamedInjectedExtensionPrivateMethod2(lowered final test::Class #this) → () → void | 
 |   return () → void => test::_extension#5|_unnamedInjectedExtensionPrivateMethod2(#this); | 
 |  | 
 | constants  { | 
 |   #C1 = _in::_Patch {} | 
 | } |