blob: 2f13b4a6a0e061a7895100450cc283d19bf43bc0 [file] [log] [blame] [edit]
library;
//
// Problems in library:
//
// pkg/front_end/testcases/general/issue56406.dart:6:21: Error: The super constructor has no corresponding positional parameter.
// class B1 { B1(super.foo); }
// ^
//
// pkg/front_end/testcases/general/issue56406.dart:7:22: Error: The super constructor has no corresponding named parameter.
// class B2 { B2({super.foo}); }
// ^
//
// pkg/front_end/testcases/general/issue56406.dart:8:21: Error: The super constructor has no corresponding positional parameter.
// class B3 { B3(super.foo, {super.bar}); }
// ^
//
// pkg/front_end/testcases/general/issue56406.dart:8:33: Error: The super constructor has no corresponding named parameter.
// class B3 { B3(super.foo, {super.bar}); }
// ^
//
// pkg/front_end/testcases/general/issue56406.dart:9:21: Error: The super constructor has no corresponding positional parameter.
// class B4 { B4(super.foo, super.bar); }
// ^
//
// pkg/front_end/testcases/general/issue56406.dart:9:32: Error: The super constructor has no corresponding positional parameter.
// class B4 { B4(super.foo, super.bar); }
// ^
//
// pkg/front_end/testcases/general/issue56406.dart:10:22: Error: The super constructor has no corresponding named parameter.
// class B5 { B5({super.foo, super.bar}); }
// ^
//
// pkg/front_end/testcases/general/issue56406.dart:10:33: Error: The super constructor has no corresponding named parameter.
// class B5 { B5({super.foo, super.bar}); }
// ^
//
import self as self;
import "dart:core" as core;
class A extends core::Object {
constructor •() self::A
: super core::Object::•()
;
}
class B1 extends core::Object {
constructor •(dynamic foo) self::B1
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/general/issue56406.dart:6:21: Error: The super constructor has no corresponding positional parameter.
class B1 { B1(super.foo); }
^"
;
}
class B2 extends core::Object {
constructor •({dynamic foo = #C1}) → self::B2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/general/issue56406.dart:7:22: Error: The super constructor has no corresponding named parameter.
class B2 { B2({super.foo}); }
^"
;
}
class B3 extends core::Object {
constructor •(dynamic foo, {dynamic bar = #C1}) → self::B3
: final dynamic #t3 = invalid-expression "pkg/front_end/testcases/general/issue56406.dart:8:21: Error: The super constructor has no corresponding positional parameter.
class B3 { B3(super.foo, {super.bar}); }
^"
;
}
class B4 extends core::Object {
constructor •(dynamic foo, dynamic bar) → self::B4
: final dynamic #t4 = invalid-expression "pkg/front_end/testcases/general/issue56406.dart:9:21: Error: The super constructor has no corresponding positional parameter.
class B4 { B4(super.foo, super.bar); }
^"
;
}
class B5 extends core::Object {
constructor •({dynamic foo = #C1, dynamic bar = #C1}) → self::B5
: final dynamic #t5 = invalid-expression "pkg/front_end/testcases/general/issue56406.dart:10:22: Error: The super constructor has no corresponding named parameter.
class B5 { B5({super.foo, super.bar}); }
^"
;
}
constants {
#C1 = null
}