| library; |
| // |
| // Problems in library: |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private.dart:11:7: Error: The superclass, 'B', has no unnamed constructor that takes no arguments. |
| // class E = B with M; // TODO(johnniwinther): This should not be an error. |
| // ^ |
| // |
| import self as self; |
| import "dart:core" as core; |
| import "private_lib.dart" as pri; |
| |
| import "org-dartlang-testcase:///private_lib.dart"; |
| |
| abstract class M extends core::Object /*isMixinDeclaration*/ { |
| } |
| class D = pri::A with self::M { |
| synthetic constructor pri::_() → self::D |
| : super pri::A::_() |
| ; |
| } |
| class E = pri::B with self::M { |
| synthetic constructor •() → self::E |
| : invalid-initializer |
| ; |
| } |
| class F = pri::C with self::M { |
| synthetic constructor named() → self::F |
| : super pri::C::named() |
| ; |
| synthetic constructor pri::_() → self::F |
| : super pri::C::_() |
| ; |
| } |
| |
| library; |
| // |
| // Problems in library: |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:23:11: Error: Superclass has no constructor named 'A._'. |
| // G._() : super._(); // Error |
| // ^^^^^ |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:27:11: Error: Superclass has no constructor named 'B._'. |
| // H._() : super._(); // Error |
| // ^^^^^ |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:32:11: Error: Superclass has no constructor named 'C._'. |
| // I._() : super._(); // Error |
| // ^^^^^ |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:36:5: Error: Member not found: 'D._'. |
| // D._(); // Error |
| // ^ |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:37:5: Error: Member not found: '_'. |
| // D._; // Error |
| // ^ |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:38:5: Error: Member not found: 'E._'. |
| // E._(); // Error |
| // ^ |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:39:5: Error: Member not found: '_'. |
| // E._; // Error |
| // ^ |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:40:5: Error: Member not found: 'F._'. |
| // F._(); // Error |
| // ^ |
| // |
| // pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:41:5: Error: Member not found: '_'. |
| // F._; // Error |
| // ^ |
| // |
| import self as pri; |
| import "dart:core" as core; |
| import "private.dart" as self; |
| |
| import "org-dartlang-testcase:///private.dart"; |
| |
| class A extends core::Object { |
| constructor _() → pri::A |
| : super core::Object::•() |
| ; |
| } |
| class B extends core::Object { |
| static factory _() → pri::B /* redirection-target: pri::_B::• */ |
| return new pri::_B::•(); |
| } |
| class _B extends core::Object implements pri::B { |
| synthetic constructor •() → pri::_B |
| : super core::Object::•() |
| ; |
| } |
| class C extends core::Object { |
| constructor named() → pri::C |
| : super core::Object::•() |
| ; |
| constructor _() → pri::C |
| : super core::Object::•() |
| ; |
| } |
| class G extends self::D { |
| constructor _() → pri::G |
| : final dynamic #t1 = invalid-expression "pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:23:11: Error: Superclass has no constructor named 'A._'. |
| G._() : super._(); // Error |
| ^^^^^" |
| ; |
| } |
| class H extends self::E { |
| constructor _() → pri::H |
| : final dynamic #t2 = invalid-expression "pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:27:11: Error: Superclass has no constructor named 'B._'. |
| H._() : super._(); // Error |
| ^^^^^" |
| ; |
| } |
| class I extends self::F { |
| constructor named() → pri::I |
| : super self::F::named() |
| ; |
| constructor _() → pri::I |
| : final dynamic #t3 = invalid-expression "pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:32:11: Error: Superclass has no constructor named 'C._'. |
| I._() : super._(); // Error |
| ^^^^^" |
| ; |
| } |
| static method method() → dynamic { |
| invalid-expression "pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:36:5: Error: Member not found: 'D._'. |
| D._(); // Error |
| ^"; |
| invalid-expression "pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:37:5: Error: Member not found: '_'. |
| D._; // Error |
| ^"; |
| invalid-expression "pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:38:5: Error: Member not found: 'E._'. |
| E._(); // Error |
| ^"; |
| invalid-expression "pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:39:5: Error: Member not found: '_'. |
| E._; // Error |
| ^"; |
| invalid-expression "pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:40:5: Error: Member not found: 'F._'. |
| F._(); // Error |
| ^"; |
| invalid-expression "pkg/front_end/testcases/constructor_tearoffs/private_lib.dart:41:5: Error: Member not found: '_'. |
| F._; // Error |
| ^"; |
| } |