diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_target.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_target.dart index 3ca9a1fd9a9..44c612d2926 100644 --- a/pkg/front_end/lib/src/fasta/kernel/kernel_target.dart +++ b/pkg/front_end/lib/src/fasta/kernel/kernel_target.dart @@ -506,7 +506,8 @@ class KernelTarget extends TargetImplementation { Constructor makeDefaultConstructor() { return new Constructor( new FunctionNode(new EmptyStatement(), returnType: const VoidType()), - name: new Name("")); + name: new Name(""), + isSyntheticDefault: true); } void finishAllConstructors() { diff --git a/pkg/front_end/testcases/DeltaBlue.dart.outline.expect b/pkg/front_end/testcases/DeltaBlue.dart.outline.expect index e97314d9d87..c668666a93a 100644 --- a/pkg/front_end/testcases/DeltaBlue.dart.outline.expect +++ b/pkg/front_end/testcases/DeltaBlue.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class DeltaBlue extends core::Object { - constructor •() → void + default constructor •() → void ; method run() → void ; @@ -151,7 +151,7 @@ class Variable extends core::Object { } class Planner extends core::Object { field core::int currentMark; - constructor •() → void + default constructor •() → void ; method incrementalAdd(self::Constraint c) → void ; @@ -172,7 +172,7 @@ class Planner extends core::Object { } class Plan extends core::Object { field core::List list; - constructor •() → void + default constructor •() → void ; method addConstraint(self::Constraint c) → void ; diff --git a/pkg/front_end/testcases/accessors.dart.direct.expect b/pkg/front_end/testcases/accessors.dart.direct.expect index 8e0409a8396..4d27552bc31 100644 --- a/pkg/front_end/testcases/accessors.dart.direct.expect +++ b/pkg/front_end/testcases/accessors.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; set onlySetter(dynamic value) → void { @@ -25,7 +25,7 @@ class C extends core::Object { } } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; get onlySetter() → core::String diff --git a/pkg/front_end/testcases/accessors.dart.outline.expect b/pkg/front_end/testcases/accessors.dart.outline.expect index 0003ea1782f..3a6317ea496 100644 --- a/pkg/front_end/testcases/accessors.dart.outline.expect +++ b/pkg/front_end/testcases/accessors.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; set onlySetter(dynamic value) → void ; @@ -13,7 +13,7 @@ class C extends core::Object { ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; get onlySetter() → core::String ; diff --git a/pkg/front_end/testcases/argument.dart.direct.expect b/pkg/front_end/testcases/argument.dart.direct.expect index 27c776c0b47..bade0cb28e6 100644 --- a/pkg/front_end/testcases/argument.dart.direct.expect +++ b/pkg/front_end/testcases/argument.dart.direct.expect @@ -3,22 +3,22 @@ import self as self; import "dart:core" as core; abstract class Base extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Foo extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; } class Bar extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; } class Baz extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; } diff --git a/pkg/front_end/testcases/argument.dart.outline.expect b/pkg/front_end/testcases/argument.dart.outline.expect index b270ee0d1e4..525fe92783d 100644 --- a/pkg/front_end/testcases/argument.dart.outline.expect +++ b/pkg/front_end/testcases/argument.dart.outline.expect @@ -3,19 +3,19 @@ import self as self; import "dart:core" as core; abstract class Base extends core::Object { - constructor •() → void + default constructor •() → void ; } class Foo extends self::Base { - constructor •() → void + default constructor •() → void ; } class Bar extends self::Base { - constructor •() → void + default constructor •() → void ; } class Baz extends self::Base { - constructor •() → void + default constructor •() → void ; } static method foo(dynamic x) → void diff --git a/pkg/front_end/testcases/argument.dart.strong.expect b/pkg/front_end/testcases/argument.dart.strong.expect index 27c776c0b47..bade0cb28e6 100644 --- a/pkg/front_end/testcases/argument.dart.strong.expect +++ b/pkg/front_end/testcases/argument.dart.strong.expect @@ -3,22 +3,22 @@ import self as self; import "dart:core" as core; abstract class Base extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Foo extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; } class Bar extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; } class Baz extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; } diff --git a/pkg/front_end/testcases/bad_store.dart.direct.expect b/pkg/front_end/testcases/bad_store.dart.direct.expect index 06f7dd5e077..f0c2a4b486d 100644 --- a/pkg/front_end/testcases/bad_store.dart.direct.expect +++ b/pkg/front_end/testcases/bad_store.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Foo extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/bad_store.dart.outline.expect b/pkg/front_end/testcases/bad_store.dart.outline.expect index 82a2a78b58c..fd4caa9b29d 100644 --- a/pkg/front_end/testcases/bad_store.dart.outline.expect +++ b/pkg/front_end/testcases/bad_store.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Foo extends core::Object { field dynamic field; - constructor •() → void + default constructor •() → void ; } static method identity(dynamic x) → dynamic diff --git a/pkg/front_end/testcases/bad_store.dart.strong.expect b/pkg/front_end/testcases/bad_store.dart.strong.expect index 161e6a5f8ca..752a3b6deca 100644 --- a/pkg/front_end/testcases/bad_store.dart.strong.expect +++ b/pkg/front_end/testcases/bad_store.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Foo extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/call.dart.direct.expect b/pkg/front_end/testcases/call.dart.direct.expect index 5ef0d8316e2..7242d06c0bf 100644 --- a/pkg/front_end/testcases/call.dart.direct.expect +++ b/pkg/front_end/testcases/call.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Callable extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method call(dynamic x) → dynamic { @@ -11,7 +11,7 @@ class Callable extends core::Object { } } class CallableGetter extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get call() → dynamic diff --git a/pkg/front_end/testcases/call.dart.outline.expect b/pkg/front_end/testcases/call.dart.outline.expect index c9559d4e94d..1f09e9292cd 100644 --- a/pkg/front_end/testcases/call.dart.outline.expect +++ b/pkg/front_end/testcases/call.dart.outline.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class Callable extends core::Object { - constructor •() → void + default constructor •() → void ; method call(dynamic x) → dynamic ; } class CallableGetter extends core::Object { - constructor •() → void + default constructor •() → void ; get call() → dynamic ; diff --git a/pkg/front_end/testcases/call.dart.strong.expect b/pkg/front_end/testcases/call.dart.strong.expect index 7cc1cc55cb7..7c24a917495 100644 --- a/pkg/front_end/testcases/call.dart.strong.expect +++ b/pkg/front_end/testcases/call.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Callable extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method call(dynamic x) → dynamic { @@ -11,7 +11,7 @@ class Callable extends core::Object { } } class CallableGetter extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get call() → dynamic diff --git a/pkg/front_end/testcases/closure.dart.direct.expect b/pkg/front_end/testcases/closure.dart.direct.expect index 364fb6feb10..b4b5082f895 100644 --- a/pkg/front_end/testcases/closure.dart.direct.expect +++ b/pkg/front_end/testcases/closure.dart.direct.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class Foo extends core::Object { field dynamic _field = new self::Bar::•(); - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Bar extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/closure.dart.outline.expect b/pkg/front_end/testcases/closure.dart.outline.expect index 8d55a00b800..07bada7d042 100644 --- a/pkg/front_end/testcases/closure.dart.outline.expect +++ b/pkg/front_end/testcases/closure.dart.outline.expect @@ -4,11 +4,11 @@ import "dart:core" as core; class Foo extends core::Object { field dynamic _field; - constructor •() → void + default constructor •() → void ; } class Bar extends core::Object { - constructor •() → void + default constructor •() → void ; } static method useCallback(dynamic callback) → dynamic diff --git a/pkg/front_end/testcases/closure.dart.strong.expect b/pkg/front_end/testcases/closure.dart.strong.expect index 01ba4e5a766..465bcdcde5b 100644 --- a/pkg/front_end/testcases/closure.dart.strong.expect +++ b/pkg/front_end/testcases/closure.dart.strong.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class Foo extends core::Object { field self::Bar _field = new self::Bar::•(); - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Bar extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/covariant_generic.dart.strong.expect b/pkg/front_end/testcases/covariant_generic.dart.strong.expect index 1e99fae14bc..cf4a1f65f69 100644 --- a/pkg/front_end/testcases/covariant_generic.dart.strong.expect +++ b/pkg/front_end/testcases/covariant_generic.dart.strong.expect @@ -15,12 +15,6 @@ class Foo extends core::Object { method withCallback((self::Foo::T) → void callback) → void { callback.call(this.{self::Foo::finalField}); } - set mutableField$cc(core::Object mutableField_) → dynamic - this.{=self::Foo::mutableField} = mutableField_ as self::Foo::T; - method method$cc(core::Object x) → void - this.{=self::Foo::method}(x as self::Foo::T); - set setter$cc(core::Object x) → void - this.{=self::Foo::setter} = x as self::Foo::T; } static method main() → dynamic { self::Foo fooInt = new self::Foo::•(1, (core::int x) → core::Null {}); diff --git a/pkg/front_end/testcases/cycles.dart.direct.expect b/pkg/front_end/testcases/cycles.dart.direct.expect index 950f38228bd..fdeae6e5880 100644 --- a/pkg/front_end/testcases/cycles.dart.direct.expect +++ b/pkg/front_end/testcases/cycles.dart.direct.expect @@ -3,22 +3,22 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/cycles.dart.outline.expect b/pkg/front_end/testcases/cycles.dart.outline.expect index 94caec38bba..379e84ced0e 100644 --- a/pkg/front_end/testcases/cycles.dart.outline.expect +++ b/pkg/front_end/testcases/cycles.dart.outline.expect @@ -3,19 +3,19 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends core::Object { - constructor •() → void + default constructor •() → void ; } class C extends core::Object { - constructor •() → void + default constructor •() → void ; } class D extends core::Object { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/escape.dart.direct.expect b/pkg/front_end/testcases/escape.dart.direct.expect index 23706906e37..db642e8e5b8 100644 --- a/pkg/front_end/testcases/escape.dart.direct.expect +++ b/pkg/front_end/testcases/escape.dart.direct.expect @@ -4,18 +4,18 @@ import "dart:core" as core; class A extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator ==(dynamic x) → dynamic @@ -23,7 +23,7 @@ class C extends core::Object { } class X extends core::Object implements self::A, self::B { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/escape.dart.outline.expect b/pkg/front_end/testcases/escape.dart.outline.expect index 916979cee4d..6b5cf2f1ca6 100644 --- a/pkg/front_end/testcases/escape.dart.outline.expect +++ b/pkg/front_end/testcases/escape.dart.outline.expect @@ -4,23 +4,23 @@ import "dart:core" as core; class A extends core::Object { field dynamic field; - constructor •() → void + default constructor •() → void ; } class B extends core::Object { field dynamic field; - constructor •() → void + default constructor •() → void ; } class C extends core::Object { - constructor •() → void + default constructor •() → void ; operator ==(dynamic x) → dynamic ; } class X extends core::Object implements self::A, self::B { field dynamic field; - constructor •() → void + default constructor •() → void ; } static method useAsA(self::A object) → void diff --git a/pkg/front_end/testcases/escape.dart.strong.expect b/pkg/front_end/testcases/escape.dart.strong.expect index ff16c94a3c9..5f1812e64e5 100644 --- a/pkg/front_end/testcases/escape.dart.strong.expect +++ b/pkg/front_end/testcases/escape.dart.strong.expect @@ -4,19 +4,19 @@ import "dart:core" as core; class A extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class X extends core::Object implements self::A, self::B { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/implicit_scope_test.dart.direct.expect b/pkg/front_end/testcases/implicit_scope_test.dart.direct.expect index 09814367229..5700e18bf92 100644 --- a/pkg/front_end/testcases/implicit_scope_test.dart.direct.expect +++ b/pkg/front_end/testcases/implicit_scope_test.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; import "package:expect/expect.dart" as exp; class ImplicitScopeTest extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method alwaysTrue() → core::bool { diff --git a/pkg/front_end/testcases/implicit_scope_test.dart.outline.expect b/pkg/front_end/testcases/implicit_scope_test.dart.outline.expect index 5b631c6e196..6c056aa535e 100644 --- a/pkg/front_end/testcases/implicit_scope_test.dart.outline.expect +++ b/pkg/front_end/testcases/implicit_scope_test.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class ImplicitScopeTest extends core::Object { - constructor •() → void + default constructor •() → void ; static method alwaysTrue() → core::bool ; diff --git a/pkg/front_end/testcases/implicit_scope_test.dart.strong.expect b/pkg/front_end/testcases/implicit_scope_test.dart.strong.expect index 4094a87e1b5..7849ecf3af5 100644 --- a/pkg/front_end/testcases/implicit_scope_test.dart.strong.expect +++ b/pkg/front_end/testcases/implicit_scope_test.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; import "package:expect/expect.dart" as exp; class ImplicitScopeTest extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method alwaysTrue() → core::bool { diff --git a/pkg/front_end/testcases/implicit_this.dart.direct.expect b/pkg/front_end/testcases/implicit_this.dart.direct.expect index 6fb182cdc03..151c48058fa 100644 --- a/pkg/front_end/testcases/implicit_this.dart.direct.expect +++ b/pkg/front_end/testcases/implicit_this.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m() → dynamic { @@ -14,7 +14,7 @@ class C extends core::Object { } } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method testD() → dynamic { diff --git a/pkg/front_end/testcases/implicit_this.dart.outline.expect b/pkg/front_end/testcases/implicit_this.dart.outline.expect index bff63cc94bd..e6bcc2eaec5 100644 --- a/pkg/front_end/testcases/implicit_this.dart.outline.expect +++ b/pkg/front_end/testcases/implicit_this.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; method m() → dynamic ; @@ -11,7 +11,7 @@ class C extends core::Object { ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; method testD() → dynamic ; diff --git a/pkg/front_end/testcases/inference/abstract_class_instantiation.dart.direct.expect b/pkg/front_end/testcases/inference/abstract_class_instantiation.dart.direct.expect index 0e16b13acb4..dccccaa73e2 100644 --- a/pkg/front_end/testcases/inference/abstract_class_instantiation.dart.direct.expect +++ b/pkg/front_end/testcases/inference/abstract_class_instantiation.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/abstract_class_instantiation.dart.outline.expect b/pkg/front_end/testcases/inference/abstract_class_instantiation.dart.outline.expect index e084a0d102c..ebae97738dc 100644 --- a/pkg/front_end/testcases/inference/abstract_class_instantiation.dart.outline.expect +++ b/pkg/front_end/testcases/inference/abstract_class_instantiation.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class C extends core::Object { - constructor •() → void + default constructor •() → void ; } abstract class D extends core::Object { diff --git a/pkg/front_end/testcases/inference/assign_local.dart.direct.expect b/pkg/front_end/testcases/inference/assign_local.dart.direct.expect index e51ac1c3e21..1b9f37c27d5 100644 --- a/pkg/front_end/testcases/inference/assign_local.dart.direct.expect +++ b/pkg/front_end/testcases/inference/assign_local.dart.direct.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference/assign_local.dart.outline.expect b/pkg/front_end/testcases/inference/assign_local.dart.outline.expect index 74fdcb368e1..f1275913760 100644 --- a/pkg/front_end/testcases/inference/assign_local.dart.outline.expect +++ b/pkg/front_end/testcases/inference/assign_local.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/assign_local.dart.strong.expect b/pkg/front_end/testcases/inference/assign_local.dart.strong.expect index 6014421072b..e3529d7e202 100644 --- a/pkg/front_end/testcases/inference/assign_local.dart.strong.expect +++ b/pkg/front_end/testcases/inference/assign_local.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference/call_corner_cases.dart.direct.expect b/pkg/front_end/testcases/inference/call_corner_cases.dart.direct.expect index a8cb21c1d21..6684a0bce8b 100644 --- a/pkg/front_end/testcases/inference/call_corner_cases.dart.direct.expect +++ b/pkg/front_end/testcases/inference/call_corner_cases.dart.direct.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method call() → core::int return 0; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get call() → self::A @@ -19,7 +19,7 @@ class B extends core::Object { class D extends core::Object { field self::A fieldA = new self::A::•(); field self::B fieldB = new self::B::•(); - constructor •() → void + default constructor •() → void : super core::Object::•() ; get getA() → self::A diff --git a/pkg/front_end/testcases/inference/call_corner_cases.dart.outline.expect b/pkg/front_end/testcases/inference/call_corner_cases.dart.outline.expect index cdef0b83491..9e8f12a2778 100644 --- a/pkg/front_end/testcases/inference/call_corner_cases.dart.outline.expect +++ b/pkg/front_end/testcases/inference/call_corner_cases.dart.outline.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; method call() → core::int ; } class B extends core::Object { - constructor •() → void + default constructor •() → void ; get call() → self::A ; @@ -17,7 +17,7 @@ class B extends core::Object { class D extends core::Object { field self::A fieldA; field self::B fieldB; - constructor •() → void + default constructor •() → void ; get getA() → self::A ; diff --git a/pkg/front_end/testcases/inference/call_corner_cases.dart.strong.expect b/pkg/front_end/testcases/inference/call_corner_cases.dart.strong.expect index c27f9c332ed..697ee692b58 100644 --- a/pkg/front_end/testcases/inference/call_corner_cases.dart.strong.expect +++ b/pkg/front_end/testcases/inference/call_corner_cases.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method call() → core::int return 0; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get call() → self::A @@ -19,7 +19,7 @@ class B extends core::Object { class D extends core::Object { field self::A fieldA = new self::A::•(); field self::B fieldB = new self::B::•(); - constructor •() → void + default constructor •() → void : super core::Object::•() ; get getA() → self::A diff --git a/pkg/front_end/testcases/inference/circular_method_inference.dart.direct.expect b/pkg/front_end/testcases/inference/circular_method_inference.dart.direct.expect index 8742d06733e..d12fe66ca55 100644 --- a/pkg/front_end/testcases/inference/circular_method_inference.dart.direct.expect +++ b/pkg/front_end/testcases/inference/circular_method_inference.dart.direct.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(dynamic x) → dynamic; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(dynamic x) → dynamic; diff --git a/pkg/front_end/testcases/inference/circular_method_inference.dart.outline.expect b/pkg/front_end/testcases/inference/circular_method_inference.dart.outline.expect index 7b4ecbed664..2f1082d5fcd 100644 --- a/pkg/front_end/testcases/inference/circular_method_inference.dart.outline.expect +++ b/pkg/front_end/testcases/inference/circular_method_inference.dart.outline.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract method f(dynamic x) → dynamic; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void ; abstract method f(dynamic x) → dynamic; } diff --git a/pkg/front_end/testcases/inference/circular_method_inference.dart.strong.expect b/pkg/front_end/testcases/inference/circular_method_inference.dart.strong.expect index 8742d06733e..d12fe66ca55 100644 --- a/pkg/front_end/testcases/inference/circular_method_inference.dart.strong.expect +++ b/pkg/front_end/testcases/inference/circular_method_inference.dart.strong.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(dynamic x) → dynamic; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(dynamic x) → dynamic; diff --git a/pkg/front_end/testcases/inference/conflicts_can_happen.dart.strong.expect b/pkg/front_end/testcases/inference/conflicts_can_happen.dart.strong.expect index cc56e19a9d1..ece81ceb907 100644 --- a/pkg/front_end/testcases/inference/conflicts_can_happen.dart.strong.expect +++ b/pkg/front_end/testcases/inference/conflicts_can_happen.dart.strong.expect @@ -4,37 +4,37 @@ import "dart:core" as core; class I1 extends core::Object { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class I2 extends self::I1 { field core::int y = null; - constructor •() → void + default constructor •() → void : super self::I1::•() ; } class A extends core::Object { final field self::I1 a = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { final field self::I2 a = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class C1 extends core::Object implements self::A, self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get a() → dynamic return null; } class C2 extends core::Object implements self::B, self::A { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get a() → dynamic diff --git a/pkg/front_end/testcases/inference/conflicts_can_happen2.dart.strong.expect b/pkg/front_end/testcases/inference/conflicts_can_happen2.dart.strong.expect index 55d90f99d85..cc41ea36470 100644 --- a/pkg/front_end/testcases/inference/conflicts_can_happen2.dart.strong.expect +++ b/pkg/front_end/testcases/inference/conflicts_can_happen2.dart.strong.expect @@ -4,44 +4,44 @@ import "dart:core" as core; class I1 extends core::Object { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class I2 extends core::Object { field core::int y = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class I3 extends core::Object implements self::I1, self::I2 { field core::int x = null; field core::int y = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { final field self::I1 a = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { final field self::I2 a = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class C1 extends core::Object implements self::A, self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get a() → self::I3 return null; } class C2 extends core::Object implements self::A, self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get a() → dynamic diff --git a/pkg/front_end/testcases/inference/constructors_downwards_with_constraint.dart.strong.expect b/pkg/front_end/testcases/inference/constructors_downwards_with_constraint.dart.strong.expect index de1f229f21b..4aaebacda34 100644 --- a/pkg/front_end/testcases/inference/constructors_downwards_with_constraint.dart.strong.expect +++ b/pkg/front_end/testcases/inference/constructors_downwards_with_constraint.dart.strong.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; } class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/constructors_infer_from_arguments_argument_not_assignable.dart.strong.expect b/pkg/front_end/testcases/inference/constructors_infer_from_arguments_argument_not_assignable.dart.strong.expect index 2cbf5685440..48abfa4cff6 100644 --- a/pkg/front_end/testcases/inference/constructors_infer_from_arguments_argument_not_assignable.dart.strong.expect +++ b/pkg/front_end/testcases/inference/constructors_infer_from_arguments_argument_not_assignable.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; typedef F = () → T; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -14,7 +14,7 @@ class C extends core::Object { ; } class NotA extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/constructors_inference_f_bounded.dart.strong.expect b/pkg/front_end/testcases/inference/constructors_inference_f_bounded.dart.strong.expect index 43a0a7e9dcb..7d7c6e2ec70 100644 --- a/pkg/front_end/testcases/inference/constructors_inference_f_bounded.dart.strong.expect +++ b/pkg/front_end/testcases/inference/constructors_inference_f_bounded.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Clonable extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/do_not_infer_overridden_fields_that_explicitly_say_dynamic_infer.dart.strong.expect b/pkg/front_end/testcases/inference/do_not_infer_overridden_fields_that_explicitly_say_dynamic_infer.dart.strong.expect index 7a445002920..2d81a481eb6 100644 --- a/pkg/front_end/testcases/inference/do_not_infer_overridden_fields_that_explicitly_say_dynamic_infer.dart.strong.expect +++ b/pkg/front_end/testcases/inference/do_not_infer_overridden_fields_that_explicitly_say_dynamic_infer.dart.strong.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class A extends core::Object { final field core::int x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object implements self::A { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → dynamic diff --git a/pkg/front_end/testcases/inference/dont_infer_field_type_when_initializer_is_null.dart.strong.expect b/pkg/front_end/testcases/inference/dont_infer_field_type_when_initializer_is_null.dart.strong.expect index a30eeb4fc1a..db6aaf108a2 100644 --- a/pkg/front_end/testcases/inference/dont_infer_field_type_when_initializer_is_null.dart.strong.expect +++ b/pkg/front_end/testcases/inference/dont_infer_field_type_when_initializer_is_null.dart.strong.expect @@ -7,7 +7,7 @@ class A extends core::Object { static field core::int y = 3; field dynamic x2 = null; field core::int y2 = 3; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.direct.expect b/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.direct.expect index 6588fb81212..c4d78fa46b3 100644 --- a/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.direct.expect +++ b/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.direct.expect @@ -12,13 +12,13 @@ class Foo extends core::Object { } @self::Foo::•(const []) class Bar extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @self::Foo::named(const []) class Baz extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.outline.expect b/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.outline.expect index 20e529c9838..e2bb7327b7b 100644 --- a/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.outline.expect +++ b/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.outline.expect @@ -9,11 +9,11 @@ class Foo extends core::Object { ; } class Bar extends core::Object { - constructor •() → void + default constructor •() → void ; } class Baz extends core::Object { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.strong.expect b/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.strong.expect index 540ec7b3f2e..23e1ae3b13f 100644 --- a/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.strong.expect +++ b/pkg/front_end/testcases/inference/downwards_inference_annotations.dart.strong.expect @@ -12,13 +12,13 @@ class Foo extends core::Object { } @self::Foo::•(const []) class Bar extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @self::Foo::named(const []) class Baz extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/downwards_inference_annotations_parameter.dart.direct.expect b/pkg/front_end/testcases/inference/downwards_inference_annotations_parameter.dart.direct.expect index 522221e5ebe..b372a56fb0a 100644 --- a/pkg/front_end/testcases/inference/downwards_inference_annotations_parameter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/downwards_inference_annotations_parameter.dart.direct.expect @@ -8,7 +8,7 @@ class Foo extends core::Object { ; } class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(dynamic x) → void {} diff --git a/pkg/front_end/testcases/inference/downwards_inference_annotations_parameter.dart.outline.expect b/pkg/front_end/testcases/inference/downwards_inference_annotations_parameter.dart.outline.expect index ba7e4b5c32f..71cfd728edc 100644 --- a/pkg/front_end/testcases/inference/downwards_inference_annotations_parameter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/downwards_inference_annotations_parameter.dart.outline.expect @@ -7,7 +7,7 @@ class Foo extends core::Object { ; } class C extends core::Object { - constructor •() → void + default constructor •() → void ; method m(dynamic x) → void ; diff --git a/pkg/front_end/testcases/inference/downwards_inference_annotations_type_variable.dart.direct.expect b/pkg/front_end/testcases/inference/downwards_inference_annotations_type_variable.dart.direct.expect index 0b9cecbc37b..41cf916c2d0 100644 --- a/pkg/front_end/testcases/inference/downwards_inference_annotations_type_variable.dart.direct.expect +++ b/pkg/front_end/testcases/inference/downwards_inference_annotations_type_variable.dart.direct.expect @@ -9,12 +9,12 @@ class Foo extends core::Object { ; } class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m() → void {} diff --git a/pkg/front_end/testcases/inference/downwards_inference_annotations_type_variable.dart.outline.expect b/pkg/front_end/testcases/inference/downwards_inference_annotations_type_variable.dart.outline.expect index 0295fe729a9..a66d0eeae2d 100644 --- a/pkg/front_end/testcases/inference/downwards_inference_annotations_type_variable.dart.outline.expect +++ b/pkg/front_end/testcases/inference/downwards_inference_annotations_type_variable.dart.outline.expect @@ -8,11 +8,11 @@ class Foo extends core::Object { ; } class C extends core::Object { - constructor •() → void + default constructor •() → void ; } class D extends core::Object { - constructor •() → void + default constructor •() → void ; method m() → void ; diff --git a/pkg/front_end/testcases/inference/downwards_inference_inside_top_level.dart.strong.expect b/pkg/front_end/testcases/inference/downwards_inference_inside_top_level.dart.strong.expect index 137e0315054..98e41710740 100644 --- a/pkg/front_end/testcases/inference/downwards_inference_inside_top_level.dart.strong.expect +++ b/pkg/front_end/testcases/inference/downwards_inference_inside_top_level.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field self::B b = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/downwards_inference_on_list_literals_infer_if_value_types_match_context.dart.strong.expect b/pkg/front_end/testcases/inference/downwards_inference_on_list_literals_infer_if_value_types_match_context.dart.strong.expect index bcfdb834384..7db01ad904d 100644 --- a/pkg/front_end/testcases/inference/downwards_inference_on_list_literals_infer_if_value_types_match_context.dart.strong.expect +++ b/pkg/front_end/testcases/inference/downwards_inference_on_list_literals_infer_if_value_types_match_context.dart.strong.expect @@ -5,14 +5,14 @@ import "dart:core" as core; typedef Asserter = (T) → void; typedef AsserterBuilder = (S) → (T) → void; class DartType extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } abstract class C extends core::Object { static field (core::List<(self::DartType) → void>) → (self::DartType) → void assertBOf = null; field (core::List<(self::DartType) → void>) → (self::DartType) → void assertAOf = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static get assertCOf() → (core::List<(self::DartType) → void>) → (self::DartType) → void @@ -28,7 +28,7 @@ abstract class C extends core::Object { } abstract class G extends core::Object { field (core::List<(self::DartType) → void>) → (self::DartType) → void assertAOf = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get assertDOf() → (core::List<(self::DartType) → void>) → (self::DartType) → void; diff --git a/pkg/front_end/testcases/inference/field_refers_to_static_getter.dart.strong.expect b/pkg/front_end/testcases/inference/field_refers_to_static_getter.dart.strong.expect index eedbc6fb582..34894c7037b 100644 --- a/pkg/front_end/testcases/inference/field_refers_to_static_getter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/field_refers_to_static_getter.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { final field core::int x = self::C::_x; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static get _x() → core::int diff --git a/pkg/front_end/testcases/inference/field_refers_to_top_level_getter.dart.strong.expect b/pkg/front_end/testcases/inference/field_refers_to_top_level_getter.dart.strong.expect index 57654e07248..9e8f8f0c00a 100644 --- a/pkg/front_end/testcases/inference/field_refers_to_top_level_getter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/field_refers_to_top_level_getter.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { final field core::int x = self::y; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/future_union_downwards_generic_method_with_future_return.dart.strong.expect b/pkg/front_end/testcases/inference/future_union_downwards_generic_method_with_future_return.dart.strong.expect index 0043d40d798..182662a3d29 100644 --- a/pkg/front_end/testcases/inference/future_union_downwards_generic_method_with_future_return.dart.strong.expect +++ b/pkg/front_end/testcases/inference/future_union_downwards_generic_method_with_future_return.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; import "dart:async" as asy; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/future_union_upwards_generic_methods.dart.strong.expect b/pkg/front_end/testcases/inference/future_union_upwards_generic_methods.dart.strong.expect index 93749c9eb0a..4bf46e6f60a 100644 --- a/pkg/front_end/testcases/inference/future_union_upwards_generic_methods.dart.strong.expect +++ b/pkg/front_end/testcases/inference/future_union_upwards_generic_methods.dart.strong.expect @@ -4,17 +4,17 @@ import "dart:core" as core; import "dart:async" as asy; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; } class C extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference/generic_methods_correctly_recognize_generic_upper_bound.dart.strong.expect b/pkg/front_end/testcases/inference/generic_methods_correctly_recognize_generic_upper_bound.dart.strong.expect index 39f19d7a9ba..1955272f151 100644 --- a/pkg/front_end/testcases/inference/generic_methods_correctly_recognize_generic_upper_bound.dart.strong.expect +++ b/pkg/front_end/testcases/inference/generic_methods_correctly_recognize_generic_upper_bound.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method method(self::Foo::method::U u) → self::Foo::method::U diff --git a/pkg/front_end/testcases/inference/generic_methods_do_not_infer_invalid_override_of_generic_method.dart.strong.expect b/pkg/front_end/testcases/inference/generic_methods_do_not_infer_invalid_override_of_generic_method.dart.strong.expect index 990b8365264..c3e407b2781 100644 --- a/pkg/front_end/testcases/inference/generic_methods_do_not_infer_invalid_override_of_generic_method.dart.strong.expect +++ b/pkg/front_end/testcases/inference/generic_methods_do_not_infer_invalid_override_of_generic_method.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(self::C::m::T x) → self::C::m::T return x; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method m(dynamic x) → dynamic diff --git a/pkg/front_end/testcases/inference/generic_methods_handle_override_of_non_generic_with_generic.dart.strong.expect b/pkg/front_end/testcases/inference/generic_methods_handle_override_of_non_generic_with_generic.dart.strong.expect index a8e460e228f..80924223d8e 100644 --- a/pkg/front_end/testcases/inference/generic_methods_handle_override_of_non_generic_with_generic.dart.strong.expect +++ b/pkg/front_end/testcases/inference/generic_methods_handle_override_of_non_generic_with_generic.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(dynamic x) → dynamic @@ -12,7 +12,7 @@ class C extends core::Object { return x; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method m(self::D::m::T x) → self::D::m::T diff --git a/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_parameter_type.dart.strong.expect b/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_parameter_type.dart.strong.expect index 8ded9517084..090cdf22791 100644 --- a/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_parameter_type.dart.strong.expect +++ b/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_parameter_type.dart.strong.expect @@ -4,13 +4,13 @@ import "dart:core" as core; typedef F = (V) → void; class C extends self::D { - constructor •() → void + default constructor •() → void : super self::D::•() ; method f(self::C::f::U x) → (self::C::f::U) → void {} } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f(self::D::f::U u) → (self::D::f::U) → void diff --git a/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_parameter_type2.dart.strong.expect b/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_parameter_type2.dart.strong.expect index 62ffb7d8e2a..fd88e8870ad 100644 --- a/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_parameter_type2.dart.strong.expect +++ b/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_parameter_type2.dart.strong.expect @@ -4,14 +4,14 @@ import "dart:core" as core; typedef G = () → core::List; class C extends self::D { - constructor •() → void + default constructor •() → void : super self::D::•() ; method f(() → core::List g) → void return null; } abstract class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(() → core::List g) → void; diff --git a/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_return_type.dart.strong.expect b/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_return_type.dart.strong.expect index 430135b19e5..b93f38db756 100644 --- a/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_return_type.dart.strong.expect +++ b/pkg/front_end/testcases/inference/generic_methods_infer_generic_function_return_type.dart.strong.expect @@ -4,13 +4,13 @@ import "dart:core" as core; typedef F = () → V; class C extends self::D { - constructor •() → void + default constructor •() → void : super self::D::•() ; method f(self::C::f::U x) → () → self::C::f::U {} } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f(self::D::f::U u) → () → self::D::f::U diff --git a/pkg/front_end/testcases/inference/generic_methods_infer_generic_instantiation.dart.strong.expect b/pkg/front_end/testcases/inference/generic_methods_infer_generic_instantiation.dart.strong.expect index b66d99edd89..62d74a5205a 100644 --- a/pkg/front_end/testcases/inference/generic_methods_infer_generic_instantiation.dart.strong.expect +++ b/pkg/front_end/testcases/inference/generic_methods_infer_generic_instantiation.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; import "dart:math" as math; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(self::C::m::T x, self::C::m::T y) → self::C::m::T diff --git a/pkg/front_end/testcases/inference/generic_methods_infer_generic_method_type.dart.strong.expect b/pkg/front_end/testcases/inference/generic_methods_infer_generic_method_type.dart.strong.expect index b36b584c5bf..8f59de62654 100644 --- a/pkg/front_end/testcases/inference/generic_methods_infer_generic_method_type.dart.strong.expect +++ b/pkg/front_end/testcases/inference/generic_methods_infer_generic_method_type.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(self::C::m::T x) → self::C::m::T return x; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method m(self::D::m::S x) → self::D::m::S diff --git a/pkg/front_end/testcases/inference/generic_methods_nested_generic_instantiation.dart.strong.expect b/pkg/front_end/testcases/inference/generic_methods_nested_generic_instantiation.dart.strong.expect index 84de19f9c9c..ea3f01d3dd3 100644 --- a/pkg/front_end/testcases/inference/generic_methods_nested_generic_instantiation.dart.strong.expect +++ b/pkg/front_end/testcases/inference/generic_methods_nested_generic_instantiation.dart.strong.expect @@ -5,13 +5,13 @@ import "dart:math" as math; class Trace extends core::Object { field core::List frames = []; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Frame extends core::Object { field core::String location = ""; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.direct.expect b/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.direct.expect index c2716da71c5..3075ff64562 100644 --- a/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.direct.expect +++ b/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method sort([(self::C::E, self::C::E) → core::int compare = null]) → void { diff --git a/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.outline.expect b/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.outline.expect index b65cdb156bd..a67436eef71 100644 --- a/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.outline.expect +++ b/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class C extends core::Object { - constructor •() → void + default constructor •() → void ; method sort([(self::C::E, self::C::E) → core::int compare]) → void ; diff --git a/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.strong.expect b/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.strong.expect index 58c516aea59..cccbfff6ff1 100644 --- a/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.strong.expect +++ b/pkg/front_end/testcases/inference/greatest_closure_multiple_params.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method sort([(self::C::E, self::C::E) → core::int compare = null]) → void { diff --git a/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.direct.expect b/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.direct.expect index a7caf13a9b3..294808003df 100644 --- a/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object implements self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → dynamic @@ -12,7 +12,7 @@ class A extends core::Object implements self::B { } class B extends core::Object { field dynamic x = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.outline.expect b/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.outline.expect index b0e345adc0b..9f0786f6729 100644 --- a/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object implements self::B { - constructor •() → void + default constructor •() → void ; get x() → dynamic ; @@ -12,7 +12,7 @@ class A extends core::Object implements self::B { } class B extends core::Object { field dynamic x; - constructor •() → void + default constructor •() → void ; } static method f() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.strong.expect b/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.strong.expect index 7133d76e720..50be6c7067d 100644 --- a/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_accessor_from_later_inferred_field.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object implements self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → core::int @@ -12,7 +12,7 @@ class A extends core::Object implements self::B { } class B extends core::Object { field core::int x = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.direct.expect index c7d31d099df..42d6111d37c 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.direct.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,13 +21,13 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { field self::B member = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.outline.expect index f5c0943651f..f93f8392afc 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(self::C v) → self::A ; @@ -19,12 +19,12 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } class Test extends core::Object { field self::B member; - constructor •() → void + default constructor •() → void ; method test() → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.strong.expect index a95b2827160..03375144eca 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,13 +21,13 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { field self::B member = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.direct.expect index 38f62934351..06f8fdcefcd 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Test1 extends core::Object { field core::int t = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test() → void { @@ -20,7 +20,7 @@ class Test1 extends core::Object { } class Test2 extends core::Object { field core::num t = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test() → void { @@ -39,7 +39,7 @@ class Test2 extends core::Object { } class Test3 extends core::Object { field core::double t = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test3() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.outline.expect index 5dbcc9fc236..ba720781bec 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.outline.expect @@ -4,21 +4,21 @@ import "dart:core" as core; class Test1 extends core::Object { field core::int t; - constructor •() → void + default constructor •() → void ; method test() → void ; } class Test2 extends core::Object { field core::num t; - constructor •() → void + default constructor •() → void ; method test() → void ; } class Test3 extends core::Object { field core::double t; - constructor •() → void + default constructor •() → void ; method test3() → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.strong.expect index ad6e13848b6..be07e647a9d 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_implicit_this_upwards.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Test1 extends core::Object { field core::int t = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test() → void { @@ -20,7 +20,7 @@ class Test1 extends core::Object { } class Test2 extends core::Object { field core::num t = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test() → void { @@ -39,7 +39,7 @@ class Test2 extends core::Object { } class Test3 extends core::Object { field core::double t = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test3() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.direct.expect index 8aea9af1399..fe603ea3cfb 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.direct.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -26,12 +26,12 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](self::Index i) → self::B diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.outline.expect index 4394e22ef63..3d9f3a4de47 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.outline.expect @@ -3,15 +3,15 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void ; } class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(self::C v) → self::A ; @@ -23,11 +23,11 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } class Test extends core::Object { - constructor •() → void + default constructor •() → void ; operator [](self::Index i) → self::B ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.strong.expect index dc77bbfa9a1..2883434fdea 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_full.dart.strong.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -26,12 +26,12 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](self::Index i) → self::B diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.direct.expect index bd36026f74c..17cf4285482 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.direct.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator +(self::F v) → self::C @@ -17,7 +17,7 @@ class A extends core::Object { return null; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::E v) → self::D @@ -26,27 +26,27 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; } class E extends self::D { - constructor •() → void + default constructor •() → void : super self::D::•() ; } class F extends self::E { - constructor •() → void + default constructor •() → void : super self::E::•() ; } class Test extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](self::Index i) → self::B diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.outline.expect index 6c8e6de9139..62690b3e4fd 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void ; } class A extends core::Object { - constructor •() → void + default constructor •() → void ; operator +(self::F v) → self::C ; @@ -15,7 +15,7 @@ class A extends core::Object { ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(self::E v) → self::D ; @@ -23,23 +23,23 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; } class E extends self::D { - constructor •() → void + default constructor •() → void ; } class F extends self::E { - constructor •() → void + default constructor •() → void ; } class Test extends core::Object { - constructor •() → void + default constructor •() → void ; operator [](self::Index i) → self::B ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.strong.expect index 0ce6b7723e2..0b1334b3443 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_set_vs_get.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator +(self::F v) → self::C @@ -17,7 +17,7 @@ class A extends core::Object { return null; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::E v) → self::D @@ -26,27 +26,27 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; } class E extends self::D { - constructor •() → void + default constructor •() → void : super self::D::•() ; } class F extends self::E { - constructor •() → void + default constructor •() → void : super self::E::•() ; } class Test extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](self::Index i) → self::B diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.direct.expect index 2869eb8229e..47f7f12d4df 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.direct.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -26,12 +26,12 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Base extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](self::Index i) → self::B @@ -39,7 +39,7 @@ class Base extends core::Object { operator []=(self::Index i, self::B v) → void {} } class Test extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.outline.expect index 03ab058abed..1debd58aef4 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.outline.expect @@ -3,15 +3,15 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void ; } class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(self::C v) → self::A ; @@ -23,11 +23,11 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } class Base extends core::Object { - constructor •() → void + default constructor •() → void ; operator [](self::Index i) → self::B ; @@ -35,7 +35,7 @@ class Base extends core::Object { ; } class Test extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.strong.expect index 382cff77803..bd510eb9f5f 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_super.dart.strong.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -26,12 +26,12 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Base extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](self::Index i) → self::B @@ -39,7 +39,7 @@ class Base extends core::Object { operator []=(self::Index i, self::B v) → void {} } class Test extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.direct.expect index 81d3a442db9..135b2ea1f6b 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class Base extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](core::String s) → self::Base::T @@ -14,7 +14,7 @@ abstract class Base extends core abstract method setValue(core::String s, self::Base::U v) → void; } abstract class Test1 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -29,7 +29,7 @@ abstract class Test1 extends self::Base { } } abstract class Test2 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -47,7 +47,7 @@ abstract class Test2 extends self::Base { } } abstract class Test3 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -63,7 +63,7 @@ abstract class Test3 extends self::Base { } } abstract class Test4 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -78,7 +78,7 @@ abstract class Test4 extends self::Base { } } abstract class Test5 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -96,7 +96,7 @@ abstract class Test5 extends self::Base { } } abstract class Test6 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -112,7 +112,7 @@ abstract class Test6 extends self::Base { } } abstract class Test7 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -127,7 +127,7 @@ abstract class Test7 extends self::Base { } } abstract class Test8 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -145,7 +145,7 @@ abstract class Test8 extends self::Base { } } abstract class Test9 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.outline.expect index 15c3a88c55d..a99413b27b9 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class Base extends core::Object { - constructor •() → void + default constructor •() → void ; operator [](core::String s) → self::Base::T ; @@ -13,55 +13,55 @@ abstract class Base extends core abstract method setValue(core::String s, self::Base::U v) → void; } abstract class Test1 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } abstract class Test2 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } abstract class Test3 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } abstract class Test4 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } abstract class Test5 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } abstract class Test6 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } abstract class Test7 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } abstract class Test8 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } abstract class Test9 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.strong.expect index d6c2a82d0c3..24e6d76d929 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_super_upwards.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class Base extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](core::String s) → self::Base::T @@ -14,7 +14,7 @@ abstract class Base extends core abstract method setValue(core::String s, self::Base::U v) → void; } abstract class Test1 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -29,7 +29,7 @@ abstract class Test1 extends self::Base { } } abstract class Test2 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -47,7 +47,7 @@ abstract class Test2 extends self::Base { } } abstract class Test3 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -63,7 +63,7 @@ abstract class Test3 extends self::Base { } } abstract class Test4 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -78,7 +78,7 @@ abstract class Test4 extends self::Base { } } abstract class Test5 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -96,7 +96,7 @@ abstract class Test5 extends self::Base { } } abstract class Test6 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -112,7 +112,7 @@ abstract class Test6 extends self::Base { } } abstract class Test7 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -127,7 +127,7 @@ abstract class Test7 extends self::Base { } } abstract class Test8 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -145,7 +145,7 @@ abstract class Test8 extends self::Base { } } abstract class Test9 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.direct.expect index 054a85593f7..9edcdb932d6 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.direct.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -26,12 +26,12 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](self::Index i) → self::B diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.outline.expect index 4394e22ef63..3d9f3a4de47 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.outline.expect @@ -3,15 +3,15 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void ; } class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(self::C v) → self::A ; @@ -23,11 +23,11 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } class Test extends core::Object { - constructor •() → void + default constructor •() → void ; operator [](self::Index i) → self::B ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.strong.expect index b85ee838bcf..202125b3ee5 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_this.dart.strong.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class Index extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -26,12 +26,12 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](self::Index i) → self::B diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.direct.expect index 51841ee2dbf..379449832da 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class Test1 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::int; @@ -20,7 +20,7 @@ abstract class Test1 extends core::Object { } } abstract class Test2 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::int; @@ -40,7 +40,7 @@ abstract class Test2 extends core::Object { } } abstract class Test3 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::int; @@ -58,7 +58,7 @@ abstract class Test3 extends core::Object { } } abstract class Test4 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::num; @@ -75,7 +75,7 @@ abstract class Test4 extends core::Object { } } abstract class Test5 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::num; @@ -95,7 +95,7 @@ abstract class Test5 extends core::Object { } } abstract class Test6 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::num; @@ -113,7 +113,7 @@ abstract class Test6 extends core::Object { } } abstract class Test7 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::double; @@ -130,7 +130,7 @@ abstract class Test7 extends core::Object { } } abstract class Test8 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::double; @@ -150,7 +150,7 @@ abstract class Test8 extends core::Object { } } abstract class Test9 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::double; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.outline.expect index 8fae59d333a..91159e53268 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class Test1 extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → core::int; abstract operator []=(core::String s, core::int v) → void; @@ -11,7 +11,7 @@ abstract class Test1 extends core::Object { ; } abstract class Test2 extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → core::int; abstract operator []=(core::String s, core::num v) → void; @@ -19,7 +19,7 @@ abstract class Test2 extends core::Object { ; } abstract class Test3 extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → core::int; abstract operator []=(core::String s, core::double v) → void; @@ -27,7 +27,7 @@ abstract class Test3 extends core::Object { ; } abstract class Test4 extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → core::num; abstract operator []=(core::String s, core::int v) → void; @@ -35,7 +35,7 @@ abstract class Test4 extends core::Object { ; } abstract class Test5 extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → core::num; abstract operator []=(core::String s, core::num v) → void; @@ -43,7 +43,7 @@ abstract class Test5 extends core::Object { ; } abstract class Test6 extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → core::num; abstract operator []=(core::String s, core::double v) → void; @@ -51,7 +51,7 @@ abstract class Test6 extends core::Object { ; } abstract class Test7 extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → core::double; abstract operator []=(core::String s, core::int v) → void; @@ -59,7 +59,7 @@ abstract class Test7 extends core::Object { ; } abstract class Test8 extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → core::double; abstract operator []=(core::String s, core::num v) → void; @@ -67,7 +67,7 @@ abstract class Test8 extends core::Object { ; } abstract class Test9 extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → core::double; abstract operator []=(core::String s, core::double v) → void; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.strong.expect index edbb4445e67..67870c7a984 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_this_upwards.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class Test1 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::int; @@ -20,7 +20,7 @@ abstract class Test1 extends core::Object { } } abstract class Test2 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::int; @@ -40,7 +40,7 @@ abstract class Test2 extends core::Object { } } abstract class Test3 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::int; @@ -58,7 +58,7 @@ abstract class Test3 extends core::Object { } } abstract class Test4 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::num; @@ -75,7 +75,7 @@ abstract class Test4 extends core::Object { } } abstract class Test5 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::num; @@ -95,7 +95,7 @@ abstract class Test5 extends core::Object { } } abstract class Test6 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::num; @@ -113,7 +113,7 @@ abstract class Test6 extends core::Object { } } abstract class Test7 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::double; @@ -130,7 +130,7 @@ abstract class Test7 extends core::Object { } } abstract class Test8 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::double; @@ -150,7 +150,7 @@ abstract class Test8 extends core::Object { } } abstract class Test9 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → core::double; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.direct.expect index 5739cc27c3e..5124a374d82 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class Test extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → self::Test::T; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.outline.expect index 94f72e2719e..1a49f43652a 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class Test extends core::Object { - constructor •() → void + default constructor •() → void ; abstract operator [](core::String s) → self::Test::T; abstract operator []=(core::String s, self::Test::U v) → void; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.strong.expect index 0e011cdb3d2..ab04a29adc7 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class Test extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract operator [](core::String s) → self::Test::T; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_local.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_local.dart.direct.expect index df109d396bf..217cbec6c86 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_local.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_local.dart.direct.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,7 +21,7 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_assign_to_local.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_local.dart.outline.expect index c9a4a6b5365..daeee4612ae 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_local.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_local.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(self::C v) → self::A ; @@ -19,7 +19,7 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } static method f() → self::f::T diff --git a/pkg/front_end/testcases/inference/infer_assign_to_local.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_local.dart.strong.expect index afcb65946df..6d9f2aa0216 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_local.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_local.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,7 +21,7 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.direct.expect index 0eb505ca476..f0c7aa217c7 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.direct.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,13 +21,13 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { field self::B member = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test t) → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.outline.expect index c5f9d664380..c5c340259a5 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(self::C v) → self::A ; @@ -19,12 +19,12 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } class Test extends core::Object { field self::B member; - constructor •() → void + default constructor •() → void ; static method test(self::Test t) → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.strong.expect index 761ebf492cb..ae5bde93ada 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_full.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,13 +21,13 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { field self::B member = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test t) → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.direct.expect index 0a402d16fd2..48480283184 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.direct.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,13 +21,13 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { field self::B member = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test t) → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.outline.expect index c5f9d664380..c5c340259a5 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(self::C v) → self::A ; @@ -19,12 +19,12 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } class Test extends core::Object { field self::B member; - constructor •() → void + default constructor •() → void ; static method test(self::Test t) → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.strong.expect index 53dea28c598..bd529189a2b 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,13 +21,13 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Test extends core::Object { field self::B member = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test t) → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.direct.expect index 6812aa34a4e..69e8b66aa50 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Test1 extends core::Object { field core::int prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test1 t) → void { @@ -20,7 +20,7 @@ class Test1 extends core::Object { } class Test2 extends core::Object { field core::num prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test2 t) → void { @@ -39,7 +39,7 @@ class Test2 extends core::Object { } class Test3 extends core::Object { field core::double prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test3(self::Test3 t) → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.outline.expect index 18b6e6406d2..fb5172db488 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.outline.expect @@ -4,21 +4,21 @@ import "dart:core" as core; class Test1 extends core::Object { field core::int prop; - constructor •() → void + default constructor •() → void ; static method test(self::Test1 t) → void ; } class Test2 extends core::Object { field core::num prop; - constructor •() → void + default constructor •() → void ; static method test(self::Test2 t) → void ; } class Test3 extends core::Object { field core::double prop; - constructor •() → void + default constructor •() → void ; static method test3(self::Test3 t) → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.strong.expect index 4cd5c47dd02..7108b7ce65e 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_null_aware_upwards.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Test1 extends core::Object { field core::int prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test1 t) → void { @@ -20,7 +20,7 @@ class Test1 extends core::Object { } class Test2 extends core::Object { field core::num prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test2 t) → void { @@ -39,7 +39,7 @@ class Test2 extends core::Object { } class Test3 extends core::Object { field core::double prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test3(self::Test3 t) → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.direct.expect index 665bf015c6c..ecb66082bc2 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.direct.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,18 +21,18 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Base extends core::Object { field self::B member = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Test extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.outline.expect index 985e4dacf9e..1337d5613d6 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(self::C v) → self::A ; @@ -19,16 +19,16 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } class Base extends core::Object { field self::B member; - constructor •() → void + default constructor •() → void ; } class Test extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.strong.expect index 512500459e2..382ebdf3119 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_super.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -21,18 +21,18 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class Base extends core::Object { field self::B member = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Test extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.direct.expect index a156be61ce6..1402364b7f8 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.direct.expect @@ -6,12 +6,12 @@ class Base extends core::Object { field core::int intProp = null; field core::num numProp = null; field core::double doubleProp = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Test1 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -26,7 +26,7 @@ class Test1 extends self::Base { } } class Test2 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -44,7 +44,7 @@ class Test2 extends self::Base { } } class Test3 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test3() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.outline.expect index 4156b1bba74..c4fdca175bf 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.outline.expect @@ -6,23 +6,23 @@ class Base extends core::Object { field core::int intProp; field core::num numProp; field core::double doubleProp; - constructor •() → void + default constructor •() → void ; } class Test1 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } class Test2 extends self::Base { - constructor •() → void + default constructor •() → void ; method test() → void ; } class Test3 extends self::Base { - constructor •() → void + default constructor •() → void ; method test3() → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.strong.expect index 8ac7102774c..353d074d317 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_super_upwards.dart.strong.expect @@ -6,12 +6,12 @@ class Base extends core::Object { field core::int intProp = null; field core::num numProp = null; field core::double doubleProp = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Test1 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -26,7 +26,7 @@ class Test1 extends self::Base { } } class Test2 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test() → void { @@ -44,7 +44,7 @@ class Test2 extends self::Base { } } class Test3 extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method test3() → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.direct.expect index 5629d0cd38c..7403609ade3 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Test1 extends core::Object { field core::int prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test1 t) → void { @@ -20,7 +20,7 @@ class Test1 extends core::Object { } class Test2 extends core::Object { field core::num prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test2 t) → void { @@ -39,7 +39,7 @@ class Test2 extends core::Object { } class Test3 extends core::Object { field core::double prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test3(self::Test3 t) → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.outline.expect index 18b6e6406d2..fb5172db488 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.outline.expect @@ -4,21 +4,21 @@ import "dart:core" as core; class Test1 extends core::Object { field core::int prop; - constructor •() → void + default constructor •() → void ; static method test(self::Test1 t) → void ; } class Test2 extends core::Object { field core::num prop; - constructor •() → void + default constructor •() → void ; static method test(self::Test2 t) → void ; } class Test3 extends core::Object { field core::double prop; - constructor •() → void + default constructor •() → void ; static method test3(self::Test3 t) → void ; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.strong.expect index 050f3143846..764db73cbdd 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_property_upwards.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Test1 extends core::Object { field core::int prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test1 t) → void { @@ -20,7 +20,7 @@ class Test1 extends core::Object { } class Test2 extends core::Object { field core::num prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test(self::Test2 t) → void { @@ -39,7 +39,7 @@ class Test2 extends core::Object { } class Test3 extends core::Object { field core::double prop = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method test3(self::Test3 t) → void { diff --git a/pkg/front_end/testcases/inference/infer_assign_to_ref.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_ref.dart.strong.expect index 87ca7eacb81..e5575542016 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_ref.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_ref.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int f = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_assign_to_static.dart.direct.expect b/pkg/front_end/testcases/inference/infer_assign_to_static.dart.direct.expect index 2112fa6f2de..c605a6e4a3a 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_static.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_static.dart.direct.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { static field self::B staticVariable = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -22,7 +22,7 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_assign_to_static.dart.outline.expect b/pkg/front_end/testcases/inference/infer_assign_to_static.dart.outline.expect index 04038150151..a4f35a66ec8 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_static.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_static.dart.outline.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { static field self::B staticVariable; - constructor •() → void + default constructor •() → void ; operator +(self::C v) → self::A ; @@ -20,7 +20,7 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } static field self::B topLevelVariable; diff --git a/pkg/front_end/testcases/inference/infer_assign_to_static.dart.strong.expect b/pkg/front_end/testcases/inference/infer_assign_to_static.dart.strong.expect index 25c6b2e8c85..fe3b98bb30d 100644 --- a/pkg/front_end/testcases/inference/infer_assign_to_static.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_assign_to_static.dart.strong.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { static field self::B staticVariable = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(self::C v) → self::A @@ -22,7 +22,7 @@ class B extends self::A { return null; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_binary_custom.dart.strong.expect b/pkg/front_end/testcases/inference/infer_binary_custom.dart.strong.expect index e1373c15749..c382212c403 100644 --- a/pkg/front_end/testcases/inference/infer_binary_custom.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_binary_custom.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator +(dynamic other) → core::int diff --git a/pkg/front_end/testcases/inference/infer_correctly_on_multiple_variables_declared_together.dart.strong.expect b/pkg/front_end/testcases/inference/infer_correctly_on_multiple_variables_declared_together.dart.strong.expect index 14bf5121ded..c55324428f1 100644 --- a/pkg/front_end/testcases/inference/infer_correctly_on_multiple_variables_declared_together.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_correctly_on_multiple_variables_declared_together.dart.strong.expect @@ -6,7 +6,7 @@ class A extends core::Object { field dynamic x = null; field core::int y = 2; field core::String z = "hi"; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -15,7 +15,7 @@ class B extends core::Object implements self::A { field core::int y = 3; field core::String z = null; field core::int w = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.direct.expect index d466b250024..7ef40b07122 100644 --- a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.direct.expect @@ -4,13 +4,13 @@ import "dart:core" as core; class A extends core::Object implements self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { field dynamic x = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.outline.expect index 89e05537e19..bffb4a04c0e 100644 --- a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.outline.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class A extends core::Object implements self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } class B extends core::Object { field dynamic x; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.strong.expect index b3b358e2fd6..bcaae95b9f3 100644 --- a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_field.dart.strong.expect @@ -4,13 +4,13 @@ import "dart:core" as core; class A extends core::Object implements self::B { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { field core::int x = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.direct.expect index b359bd3906c..8c8ae68cfb1 100644 --- a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.direct.expect @@ -4,18 +4,18 @@ import "dart:core" as core; class A extends core::Object implements self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → dynamic; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; diff --git a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.outline.expect index d3b9d4d9975..20511fffed3 100644 --- a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.outline.expect @@ -4,16 +4,16 @@ import "dart:core" as core; class A extends core::Object implements self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void ; abstract get x() → dynamic; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; } diff --git a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.strong.expect index 556a1432f1c..636f05930fb 100644 --- a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_getter.dart.strong.expect @@ -4,18 +4,18 @@ import "dart:core" as core; class A extends core::Object implements self::B { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; diff --git a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.direct.expect index 09f014afe2a..61de7b3f885 100644 --- a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.direct.expect @@ -4,18 +4,18 @@ import "dart:core" as core; class A extends core::Object implements self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(dynamic value) → void; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::int value) → void; diff --git a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.outline.expect index 4ba0fda18f2..5f8dbe9e9c6 100644 --- a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.outline.expect @@ -4,16 +4,16 @@ import "dart:core" as core; class A extends core::Object implements self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void ; abstract set x(dynamic value) → void; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void ; abstract set x(core::int value) → void; } diff --git a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.strong.expect index 907a62030e7..6dc06833b73 100644 --- a/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_from_later_inferred_setter.dart.strong.expect @@ -4,18 +4,18 @@ import "dart:core" as core; class A extends core::Object implements self::B { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::int value) → void; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::int value) → void; diff --git a/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.direct.expect index 843617d6f8f..675b0e3f336 100644 --- a/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; @@ -11,7 +11,7 @@ abstract class A extends core::Object { } class B extends self::A { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.outline.expect index 90cca385c90..8f8c05cb83e 100644 --- a/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.outline.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; abstract set x(core::double value) → void; } class B extends self::A { field dynamic x; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.strong.expect index 843617d6f8f..675b0e3f336 100644 --- a/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_getter_setter_mismatch.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; @@ -11,7 +11,7 @@ abstract class A extends core::Object { } class B extends self::A { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.direct.expect index a0482c08cd1..980cc01ce99 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.direct.expect @@ -3,20 +3,20 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::num value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract get x() → core::int; } class C extends self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.outline.expect index c66baee52f5..cad0e619ee7 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.outline.expect @@ -3,18 +3,18 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract set x(core::num value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; } class C extends self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.strong.expect index a0482c08cd1..980cc01ce99 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_getter_overrides_setter.dart.strong.expect @@ -3,20 +3,20 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::num value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract get x() → core::int; } class C extends self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.direct.expect index 27bcb1e4627..0edb4f1a3a2 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.direct.expect @@ -3,50 +3,50 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::num; } abstract class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::double; } class E extends self::A implements self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class F extends self::A implements self::C { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class G extends self::A implements self::D { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class H extends self::C implements self::D { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::C::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.outline.expect index 39afce304b5..6328df632e3 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.outline.expect @@ -3,43 +3,43 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::num; } abstract class D extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::double; } class E extends self::A implements self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } class F extends self::A implements self::C { field dynamic x; - constructor •() → void + default constructor •() → void ; } class G extends self::A implements self::D { field dynamic x; - constructor •() → void + default constructor •() → void ; } class H extends self::C implements self::D { field dynamic x; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.strong.expect index 38e3cdcd3ae..2897e76e7ab 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_multiple.dart.strong.expect @@ -3,50 +3,50 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::num; } abstract class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::double; } class E extends self::A implements self::B { field core::int x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class F extends self::A implements self::C { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class G extends self::A implements self::D { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class H extends self::C implements self::D { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::C::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.direct.expect index a805ae9a4ee..e3ec77d89a4 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.direct.expect @@ -3,20 +3,20 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::num; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract get x() → core::int; } class C extends self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.outline.expect index 46a8ec19668..50235ac2aec 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.outline.expect @@ -3,18 +3,18 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::num; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; } class C extends self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.strong.expect index 1362eada098..f4c26fe2b28 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_of_override.dart.strong.expect @@ -3,20 +3,20 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::num; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract get x() → core::int; } class C extends self::B { field core::int x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.direct.expect index 28c4753ebf0..5b2c2ce7383 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.direct.expect @@ -3,20 +3,20 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::num; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract set x(core::int value) → void; } class C extends self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.outline.expect index 584e4e94a3f..1c3629651c3 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.outline.expect @@ -3,18 +3,18 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::num; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void ; abstract set x(core::int value) → void; } class C extends self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.strong.expect index 28c4753ebf0..5b2c2ce7383 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_setter_overrides_getter.dart.strong.expect @@ -3,20 +3,20 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::num; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract set x(core::int value) → void; } class C extends self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.direct.expect index b2139ce22b5..cdb209c44cf 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; abstract class A extends core::Object { field core::List z = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::List; @@ -14,7 +14,7 @@ class B extends self::A { field dynamic x = null; field dynamic y = null; field dynamic z = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.outline.expect index a2e78d4a50d..b09368599e6 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; abstract class A extends core::Object { field core::List z; - constructor •() → void + default constructor •() → void ; abstract get x() → core::List; abstract set y(core::List value) → void; @@ -13,7 +13,7 @@ class B extends self::A { field dynamic x; field dynamic y; field dynamic z; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.strong.expect index 8a200d7d40d..06f6ea4af75 100644 --- a/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_override_with_substitution.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; abstract class A extends core::Object { field core::List z = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::List; @@ -14,7 +14,7 @@ class B extends self::A { field core::List x = null; field core::List y = null; field core::List z = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.direct.expect index d92f7e21a2a..6fcd0f5709f 100644 --- a/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.direct.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → core::int @@ -17,25 +17,25 @@ class B extends core::Object { } class C extends self::A { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class D extends self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } class E extends core::Object implements self::A { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class F extends core::Object implements self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -43,7 +43,7 @@ abstract class Object&B = core::Object with self::B { } class G extends self::Object&B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.outline.expect index 1263a6a5321..f6325d9fc23 100644 --- a/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.outline.expect @@ -3,41 +3,41 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; } class B extends core::Object { - constructor •() → void + default constructor •() → void ; get x() → core::int ; } class C extends self::A { field dynamic x; - constructor •() → void + default constructor •() → void ; } class D extends self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } class E extends core::Object implements self::A { field dynamic x; - constructor •() → void + default constructor •() → void ; } class F extends core::Object implements self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } abstract class Object&B = core::Object with self::B { } class G extends self::Object&B { field dynamic x; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.strong.expect index 4648fde440a..e0b83866c07 100644 --- a/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_overrides_getter.dart.strong.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → core::int @@ -17,25 +17,25 @@ class B extends core::Object { } class C extends self::A { field core::int x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class D extends self::B { field core::int x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } class E extends core::Object implements self::A { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class F extends core::Object implements self::B { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -43,7 +43,7 @@ abstract class Object&B = core::Object with self::B { } class G extends self::Object&B { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.direct.expect index aa153ad78d5..75d9f416141 100644 --- a/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.direct.expect @@ -3,38 +3,38 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::int value) → void; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; set x(core::int value) → void {} } class C extends self::A { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class D extends self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } class E extends core::Object implements self::A { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class F extends core::Object implements self::B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -42,7 +42,7 @@ abstract class Object&B = core::Object with self::B { } class G extends self::Object&B { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.outline.expect index e20e3ac0f2a..ff4a7103495 100644 --- a/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.outline.expect @@ -3,41 +3,41 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract set x(core::int value) → void; } class B extends core::Object { - constructor •() → void + default constructor •() → void ; set x(core::int value) → void ; } class C extends self::A { field dynamic x; - constructor •() → void + default constructor •() → void ; } class D extends self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } class E extends core::Object implements self::A { field dynamic x; - constructor •() → void + default constructor •() → void ; } class F extends core::Object implements self::B { field dynamic x; - constructor •() → void + default constructor •() → void ; } abstract class Object&B = core::Object with self::B { } class G extends self::Object&B { field dynamic x; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.strong.expect index ad8c22fea0e..0d117a70880 100644 --- a/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_overrides_setter.dart.strong.expect @@ -3,38 +3,38 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::int value) → void; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; set x(core::int value) → void {} } class C extends self::A { field core::int x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } class D extends self::B { field core::int x = null; - constructor •() → void + default constructor •() → void : super self::B::•() ; } class E extends core::Object implements self::A { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class F extends core::Object implements self::B { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -42,7 +42,7 @@ abstract class Object&B = core::Object with self::B { } class G extends self::Object&B { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_static.dart.direct.expect b/pkg/front_end/testcases/inference/infer_field_static.dart.direct.expect index a5654ab99ee..5d37485c94c 100644 --- a/pkg/front_end/testcases/inference/infer_field_static.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_field_static.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; static get x() → core::int @@ -11,13 +11,13 @@ abstract class A extends core::Object { } class B extends self::A { static field dynamic x = self::f(); - constructor •() → void + default constructor •() → void : super self::A::•() ; } class C extends self::A { static field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_field_static.dart.outline.expect b/pkg/front_end/testcases/inference/infer_field_static.dart.outline.expect index 7972953ce59..077de3ec73b 100644 --- a/pkg/front_end/testcases/inference/infer_field_static.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_field_static.dart.outline.expect @@ -3,19 +3,19 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; static get x() → core::int ; } class B extends self::A { static field dynamic x; - constructor •() → void + default constructor •() → void ; } class C extends self::A { static field dynamic x; - constructor •() → void + default constructor •() → void ; } static method f() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_field_static.dart.strong.expect b/pkg/front_end/testcases/inference/infer_field_static.dart.strong.expect index a5654ab99ee..5d37485c94c 100644 --- a/pkg/front_end/testcases/inference/infer_field_static.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_field_static.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; static get x() → core::int @@ -11,13 +11,13 @@ abstract class A extends core::Object { } class B extends self::A { static field dynamic x = self::f(); - constructor •() → void + default constructor •() → void : super self::A::•() ; } class C extends self::A { static field dynamic x = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.direct.expect index 217045b9740..07bf1741b68 100644 --- a/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; diff --git a/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.outline.expect index 4d15c82157c..450141edab0 100644 --- a/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; abstract set x(core::double value) → void; diff --git a/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.strong.expect index 5aa8d734f0b..a98b1d68e7d 100644 --- a/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_final_field_getter_and_setter.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; diff --git a/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.direct.expect b/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.direct.expect index 26feec599fb..0985152c0dc 100644 --- a/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; diff --git a/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.outline.expect b/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.outline.expect index 94417e6e62c..520508ba56d 100644 --- a/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; } diff --git a/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.strong.expect b/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.strong.expect index 11d45a454ff..3b04230f8df 100644 --- a/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_final_field_getter_only.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; diff --git a/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.direct.expect b/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.direct.expect index 6dfb8f50588..f9ce64e6b4d 100644 --- a/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::double value) → void; diff --git a/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.outline.expect b/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.outline.expect index e61ebe32729..fb35f43a461 100644 --- a/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract set x(core::double value) → void; } diff --git a/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.strong.expect b/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.strong.expect index 99b59e7a1db..94ebb54dc8a 100644 --- a/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_final_field_setter_only.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::double value) → void; diff --git a/pkg/front_end/testcases/inference/infer_from_complex_expressions_if_outer_most_value_is_precise.dart.strong.expect b/pkg/front_end/testcases/inference/infer_from_complex_expressions_if_outer_most_value_is_precise.dart.strong.expect index b748ab8efe7..ed7a4e68de1 100644 --- a/pkg/front_end/testcases/inference/infer_from_complex_expressions_if_outer_most_value_is_precise.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_from_complex_expressions_if_outer_most_value_is_precise.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator +(dynamic other) → self::B diff --git a/pkg/front_end/testcases/inference/infer_from_rhs_only_if_it_wont_conflict_with_overridden_fields.dart.strong.expect b/pkg/front_end/testcases/inference/infer_from_rhs_only_if_it_wont_conflict_with_overridden_fields.dart.strong.expect index a78fd93e8e9..13ffa265633 100644 --- a/pkg/front_end/testcases/inference/infer_from_rhs_only_if_it_wont_conflict_with_overridden_fields.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_from_rhs_only_if_it_wont_conflict_with_overridden_fields.dart.strong.expect @@ -4,13 +4,13 @@ import "dart:core" as core; class A extends core::Object { field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object implements self::A { field dynamic x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_from_rhs_only_if_it_wont_conflict_with_overridden_fields2.dart.strong.expect b/pkg/front_end/testcases/inference/infer_from_rhs_only_if_it_wont_conflict_with_overridden_fields2.dart.strong.expect index 345752becec..89c6ac0d05f 100644 --- a/pkg/front_end/testcases/inference/infer_from_rhs_only_if_it_wont_conflict_with_overridden_fields2.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_from_rhs_only_if_it_wont_conflict_with_overridden_fields2.dart.strong.expect @@ -4,13 +4,13 @@ import "dart:core" as core; class A extends core::Object { final field dynamic x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object implements self::A { final field dynamic x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_from_variables_in_cycle_libs_when_flag_is_on2.dart.strong.expect b/pkg/front_end/testcases/inference/infer_from_variables_in_cycle_libs_when_flag_is_on2.dart.strong.expect index 8d3ac0ccdf5..368ad39d6d3 100644 --- a/pkg/front_end/testcases/inference/infer_from_variables_in_cycle_libs_when_flag_is_on2.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_from_variables_in_cycle_libs_when_flag_is_on2.dart.strong.expect @@ -5,7 +5,7 @@ import "./infer_from_variables_in_cycle_libs_when_flag_is_on2_a.dart" as inf; class B extends core::Object { static field core::int y = inf::A::x; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_from_variables_in_cycle_libs_when_flag_is_on2_a.dart.strong.expect b/pkg/front_end/testcases/inference/infer_from_variables_in_cycle_libs_when_flag_is_on2_a.dart.strong.expect index ed14f73bd4f..ab59fa40616 100644 --- a/pkg/front_end/testcases/inference/infer_from_variables_in_cycle_libs_when_flag_is_on2_a.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_from_variables_in_cycle_libs_when_flag_is_on2_a.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { static field core::int x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_from_variables_in_non_cycle_imports_with_flag2.dart.strong.expect b/pkg/front_end/testcases/inference/infer_from_variables_in_non_cycle_imports_with_flag2.dart.strong.expect index 8973566ce88..a0c20f918d7 100644 --- a/pkg/front_end/testcases/inference/infer_from_variables_in_non_cycle_imports_with_flag2.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_from_variables_in_non_cycle_imports_with_flag2.dart.strong.expect @@ -5,7 +5,7 @@ import "./infer_from_variables_in_non_cycle_imports_with_flag2_a.dart" as inf; class B extends core::Object { static field core::int y = inf::A::x; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_from_variables_in_non_cycle_imports_with_flag2_a.dart.strong.expect b/pkg/front_end/testcases/inference/infer_from_variables_in_non_cycle_imports_with_flag2_a.dart.strong.expect index ed14f73bd4f..ab59fa40616 100644 --- a/pkg/front_end/testcases/inference/infer_from_variables_in_non_cycle_imports_with_flag2_a.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_from_variables_in_non_cycle_imports_with_flag2_a.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { static field core::int x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_generic_method_type_named.dart.strong.expect b/pkg/front_end/testcases/inference/infer_generic_method_type_named.dart.strong.expect index bd90ebcce5d..d0657f683f6 100644 --- a/pkg/front_end/testcases/inference/infer_generic_method_type_named.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_generic_method_type_named.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(core::int a, {core::String b = null, self::C::m::T c = null}) → self::C::m::T diff --git a/pkg/front_end/testcases/inference/infer_generic_method_type_positional.dart.strong.expect b/pkg/front_end/testcases/inference/infer_generic_method_type_positional.dart.strong.expect index bab6dbed993..3c7816ed8cf 100644 --- a/pkg/front_end/testcases/inference/infer_generic_method_type_positional.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_generic_method_type_positional.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(core::int a, [self::C::m::T b = null]) → self::C::m::T diff --git a/pkg/front_end/testcases/inference/infer_generic_method_type_positional2.dart.strong.expect b/pkg/front_end/testcases/inference/infer_generic_method_type_positional2.dart.strong.expect index 566211d60ee..ac561251f06 100644 --- a/pkg/front_end/testcases/inference/infer_generic_method_type_positional2.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_generic_method_type_positional2.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(core::int a, [core::String b = null, self::C::m::T c = null]) → self::C::m::T diff --git a/pkg/front_end/testcases/inference/infer_generic_method_type_required.dart.strong.expect b/pkg/front_end/testcases/inference/infer_generic_method_type_required.dart.strong.expect index 759ef8611c5..d334bf86d90 100644 --- a/pkg/front_end/testcases/inference/infer_generic_method_type_required.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_generic_method_type_required.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(self::C::m::T x) → self::C::m::T diff --git a/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.direct.expect index f33d0e9bc30..cc869e8a552 100644 --- a/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.direct.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::double value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract get x() → dynamic; diff --git a/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.outline.expect index 2415d2a939e..57937f5eaac 100644 --- a/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.outline.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract set x(core::double value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void ; abstract get x() → dynamic; } diff --git a/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.strong.expect index d163d7ff7cb..cf4a67eaa33 100644 --- a/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_getter_cross_to_setter.dart.strong.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::double value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract get x() → core::double; diff --git a/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.direct.expect index 4a214befae6..7fce286fb7a 100644 --- a/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.direct.expect @@ -3,20 +3,20 @@ import self as self; import "dart:core" as core; class A extends core::Object implements self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → dynamic return self::f(); } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → dynamic; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; diff --git a/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.outline.expect index 04a7939714e..99f47648dde 100644 --- a/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.outline.expect @@ -3,18 +3,18 @@ import self as self; import "dart:core" as core; class A extends core::Object implements self::B { - constructor •() → void + default constructor •() → void ; get x() → dynamic ; } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void ; abstract get x() → dynamic; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::int; } diff --git a/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.strong.expect index e62a20fc53c..494f789ad68 100644 --- a/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_getter_from_later_inferred_getter.dart.strong.expect @@ -3,20 +3,20 @@ import self as self; import "dart:core" as core; class A extends core::Object implements self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → core::int return self::f(); } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::int; diff --git a/pkg/front_end/testcases/inference/infer_list_literal_nested_in_map_literal.dart.strong.expect b/pkg/front_end/testcases/inference/infer_list_literal_nested_in_map_literal.dart.strong.expect index 282fe194829..e37fd0912c7 100644 --- a/pkg/front_end/testcases/inference/infer_list_literal_nested_in_map_literal.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_list_literal_nested_in_map_literal.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class Resource extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Folder extends self::Resource { - constructor •() → void + default constructor •() → void : super self::Resource::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_method_function_typed.dart.direct.expect b/pkg/front_end/testcases/inference/infer_method_function_typed.dart.direct.expect index c04e3116206..41e57723828 100644 --- a/pkg/front_end/testcases/inference/infer_method_function_typed.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_method_function_typed.dart.direct.expect @@ -4,13 +4,13 @@ import "dart:core" as core; typedef F = () → core::int; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method x(() → core::int value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract method x(() → dynamic value) → void; diff --git a/pkg/front_end/testcases/inference/infer_method_function_typed.dart.outline.expect b/pkg/front_end/testcases/inference/infer_method_function_typed.dart.outline.expect index 2de2dfdef40..2d3d14827ab 100644 --- a/pkg/front_end/testcases/inference/infer_method_function_typed.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_method_function_typed.dart.outline.expect @@ -4,12 +4,12 @@ import "dart:core" as core; typedef F = () → core::int; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract method x(() → core::int value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void ; abstract method x(() → dynamic value) → void; } diff --git a/pkg/front_end/testcases/inference/infer_method_function_typed.dart.strong.expect b/pkg/front_end/testcases/inference/infer_method_function_typed.dart.strong.expect index 60088b5270e..ced59ad7115 100644 --- a/pkg/front_end/testcases/inference/infer_method_function_typed.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_method_function_typed.dart.strong.expect @@ -4,13 +4,13 @@ import "dart:core" as core; typedef F = () → core::int; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method x(() → core::int value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract method x(() → dynamic value) → void; diff --git a/pkg/front_end/testcases/inference/infer_method_missing_params.dart.direct.expect b/pkg/front_end/testcases/inference/infer_method_missing_params.dart.direct.expect index 73f17cc6c0e..a7f20a3dd8e 100644 --- a/pkg/front_end/testcases/inference/infer_method_missing_params.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_method_missing_params.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(core::int x, core::int y) → core::int; @@ -11,7 +11,7 @@ abstract class A extends core::Object { abstract method h(core::int x, {core::int y = null}) → core::int; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(core::int x) → core::int; @@ -19,7 +19,7 @@ abstract class B extends core::Object { abstract method h(core::int x) → core::int; } abstract class C extends core::Object implements self::A, self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(dynamic x, dynamic y) → dynamic; diff --git a/pkg/front_end/testcases/inference/infer_method_missing_params.dart.outline.expect b/pkg/front_end/testcases/inference/infer_method_missing_params.dart.outline.expect index 49114696c40..743c14de6c2 100644 --- a/pkg/front_end/testcases/inference/infer_method_missing_params.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_method_missing_params.dart.outline.expect @@ -3,21 +3,21 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract method f(core::int x, core::int y) → core::int; abstract method g(core::int x, [core::int y]) → core::int; abstract method h(core::int x, {core::int y}) → core::int; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void ; abstract method f(core::int x) → core::int; abstract method g(core::int x) → core::int; abstract method h(core::int x) → core::int; } abstract class C extends core::Object implements self::A, self::B { - constructor •() → void + default constructor •() → void ; abstract method f(dynamic x, dynamic y) → dynamic; abstract method g(dynamic x, [dynamic y]) → dynamic; diff --git a/pkg/front_end/testcases/inference/infer_method_missing_params.dart.strong.expect b/pkg/front_end/testcases/inference/infer_method_missing_params.dart.strong.expect index 3bb447c85ce..0eddb832efa 100644 --- a/pkg/front_end/testcases/inference/infer_method_missing_params.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_method_missing_params.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(core::int x, core::int y) → core::int; @@ -11,7 +11,7 @@ abstract class A extends core::Object { abstract method h(core::int x, {core::int y = null}) → core::int; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(core::int x) → core::int; @@ -19,7 +19,7 @@ abstract class B extends core::Object { abstract method h(core::int x) → core::int; } abstract class C extends core::Object implements self::A, self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method f(core::int x, dynamic y) → core::int; diff --git a/pkg/front_end/testcases/inference/infer_parameter_type_setter_from_field.dart.strong.expect b/pkg/front_end/testcases/inference/infer_parameter_type_setter_from_field.dart.strong.expect index 1ebb79791b7..f26952414f8 100644 --- a/pkg/front_end/testcases/inference/infer_parameter_type_setter_from_field.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_parameter_type_setter_from_field.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends self::D { - constructor •() → void + default constructor •() → void : super self::D::•() ; set foo(core::int x) → void {} } class D extends core::Object { field core::int foo = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_parameter_type_setter_from_setter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_parameter_type_setter_from_setter.dart.strong.expect index 3d47596ae5f..783b5f4baa1 100644 --- a/pkg/front_end/testcases/inference/infer_parameter_type_setter_from_setter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_parameter_type_setter_from_setter.dart.strong.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class C extends self::D { - constructor •() → void + default constructor •() → void : super self::D::•() ; set foo(core::int x) → void {} } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; set foo(core::int x) → void {} diff --git a/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.direct.expect index 0da75cd617e..01db96360a9 100644 --- a/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.direct.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::double; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract set x(dynamic value) → void; diff --git a/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.outline.expect index 5084c0c5486..b53b06729d6 100644 --- a/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.outline.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract get x() → core::double; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void ; abstract set x(dynamic value) → void; } diff --git a/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.strong.expect index ce71a72cc09..d086535fe04 100644 --- a/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_setter_cross_to_getter.dart.strong.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract get x() → core::double; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract set x(core::double value) → void; diff --git a/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.direct.expect b/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.direct.expect index b91acff7570..6964352defd 100644 --- a/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.direct.expect @@ -3,19 +3,19 @@ import self as self; import "dart:core" as core; class A extends core::Object implements self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; set x(dynamic value) → void {} } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(dynamic value) → void; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::int value) → void; diff --git a/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.outline.expect b/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.outline.expect index 16478917aaa..eb39f737a5f 100644 --- a/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.outline.expect @@ -3,18 +3,18 @@ import self as self; import "dart:core" as core; class A extends core::Object implements self::B { - constructor •() → void + default constructor •() → void ; set x(dynamic value) → void ; } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void ; abstract set x(dynamic value) → void; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void ; abstract set x(core::int value) → void; } diff --git a/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.strong.expect b/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.strong.expect index bb6ff75ead8..da4503137b7 100644 --- a/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_setter_from_later_inferred_setter.dart.strong.expect @@ -3,19 +3,19 @@ import self as self; import "dart:core" as core; class A extends core::Object implements self::B { - constructor •() → void + default constructor •() → void : super core::Object::•() ; set x(core::int value) → void {} } abstract class B extends core::Object implements self::C { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::int value) → void; } abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(core::int value) → void; diff --git a/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.direct.expect b/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.direct.expect index d6040515329..bd02f2a4192 100644 --- a/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.direct.expect +++ b/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.direct.expect @@ -4,13 +4,13 @@ import "dart:core" as core; typedef F = () → core::int; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(() → core::int value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract set x(() → dynamic value) → void; diff --git a/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.outline.expect b/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.outline.expect index b0b9adb5be1..caa5ecdde8f 100644 --- a/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.outline.expect +++ b/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.outline.expect @@ -4,12 +4,12 @@ import "dart:core" as core; typedef F = () → core::int; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; abstract set x(() → core::int value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void ; abstract set x(() → dynamic value) → void; } diff --git a/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.strong.expect b/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.strong.expect index 718f8f84c42..c7d7e89cebe 100644 --- a/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_setter_function_typed.dart.strong.expect @@ -4,13 +4,13 @@ import "dart:core" as core; typedef F = () → core::int; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract set x(() → core::int value) → void; } abstract class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; abstract set x(() → dynamic value) → void; diff --git a/pkg/front_end/testcases/inference/infer_statics_transitively3_a.dart.strong.expect b/pkg/front_end/testcases/inference/infer_statics_transitively3_a.dart.strong.expect index 0b14dd6faec..e9c14f25847 100644 --- a/pkg/front_end/testcases/inference/infer_statics_transitively3_a.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_statics_transitively3_a.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { static const field dynamic a3 = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_statics_transitively_2_a.dart.strong.expect b/pkg/front_end/testcases/inference/infer_statics_transitively_2_a.dart.strong.expect index 003b549a040..edcc0e4428d 100644 --- a/pkg/front_end/testcases/inference/infer_statics_transitively_2_a.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_statics_transitively_2_a.dart.strong.expect @@ -6,7 +6,7 @@ import "./infer_statics_transitively.dart" as test; class A extends core::Object { static final field core::int a2 = inf::b1; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_statics_transitively_a.dart.strong.expect b/pkg/front_end/testcases/inference/infer_statics_transitively_a.dart.strong.expect index c576f4d0333..fe4cecf4917 100644 --- a/pkg/front_end/testcases/inference/infer_statics_transitively_a.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_statics_transitively_a.dart.strong.expect @@ -6,7 +6,7 @@ import "./infer_statics_transitively.dart" as test; class A extends core::Object { static final field core::int a2 = inf::b1; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_statics_with_method_invocations.dart.strong.expect b/pkg/front_end/testcases/inference/infer_statics_with_method_invocations.dart.strong.expect index ecc037be176..c67b177ee09 100644 --- a/pkg/front_end/testcases/inference/infer_statics_with_method_invocations.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_statics_with_method_invocations.dart.strong.expect @@ -5,7 +5,7 @@ import "./infer_statics_with_method_invocations_a.dart" as inf; class T extends core::Object { static final field self::T foo = self::T::m1(self::T::m2(inf::m3("", ""))); - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method m1(core::String m) → self::T { diff --git a/pkg/front_end/testcases/inference/infer_type_on_overridden_fields2.dart.strong.expect b/pkg/front_end/testcases/inference/infer_type_on_overridden_fields2.dart.strong.expect index 49cf5861984..282cfa7d88a 100644 --- a/pkg/front_end/testcases/inference/infer_type_on_overridden_fields2.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_type_on_overridden_fields2.dart.strong.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class A extends core::Object { field core::int x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; get x() → core::int diff --git a/pkg/front_end/testcases/inference/infer_type_on_overridden_fields4.dart.strong.expect b/pkg/front_end/testcases/inference/infer_type_on_overridden_fields4.dart.strong.expect index 88f4e65c7e0..d2f165f89c9 100644 --- a/pkg/front_end/testcases/inference/infer_type_on_overridden_fields4.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_type_on_overridden_fields4.dart.strong.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class A extends core::Object { final field core::int x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object implements self::A { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → core::int diff --git a/pkg/front_end/testcases/inference/infer_type_on_var_from_field.dart.strong.expect b/pkg/front_end/testcases/inference/infer_type_on_var_from_field.dart.strong.expect index 542b63b3593..b03ae3a998e 100644 --- a/pkg/front_end/testcases/inference/infer_type_on_var_from_field.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_type_on_var_from_field.dart.strong.expect @@ -6,7 +6,7 @@ class A extends core::Object { field core::int x = 0; field core::int y = null; final field core::int z = 42; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test1() → dynamic { diff --git a/pkg/front_end/testcases/inference/infer_type_regardless_of_declaration_order_or_cycles.dart.strong.expect b/pkg/front_end/testcases/inference/infer_type_regardless_of_declaration_order_or_cycles.dart.strong.expect index 4a9dd955963..ae6ac13141f 100644 --- a/pkg/front_end/testcases/inference/infer_type_regardless_of_declaration_order_or_cycles.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_type_regardless_of_declaration_order_or_cycles.dart.strong.expect @@ -4,14 +4,14 @@ import "./infer_type_regardless_of_declaration_order_or_cycles_b.dart" as inf; import "dart:core" as core; class C extends inf::B { - constructor •() → void + default constructor •() → void : super inf::B::•() ; get x() → core::int return null; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → core::int diff --git a/pkg/front_end/testcases/inference/infer_type_regardless_of_declaration_order_or_cycles_b.dart.strong.expect b/pkg/front_end/testcases/inference/infer_type_regardless_of_declaration_order_or_cycles_b.dart.strong.expect index 9f211b6cc97..1c0882057ba 100644 --- a/pkg/front_end/testcases/inference/infer_type_regardless_of_declaration_order_or_cycles_b.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_type_regardless_of_declaration_order_or_cycles_b.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "./infer_type_regardless_of_declaration_order_or_cycles.dart" as test; class B extends test::A { - constructor •() → void + default constructor •() → void : super test::A::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_3.dart.strong.expect b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_3.dart.strong.expect index 7b39f1eec3b..4f8e78b3487 100644 --- a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_3.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_3.dart.strong.expect @@ -5,12 +5,12 @@ import "dart:core" as core; class A extends core::Object { final field self::A::T x = null; final field self::A::T w = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object implements self::A { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → core::int diff --git a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_4.dart.strong.expect b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_4.dart.strong.expect index a5cf0b0d0de..fb2da5de190 100644 --- a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_4.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_4.dart.strong.expect @@ -4,13 +4,13 @@ import "dart:core" as core; class A extends core::Object { field self::A::T x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { field self::B::E y = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; get x() → self::B::E diff --git a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_5.dart.strong.expect b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_5.dart.strong.expect index cb9e9e65b1a..fc3a4082d2d 100644 --- a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_5.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_5.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class I extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method m(dynamic a, (dynamic, self::I::E) → core::String f) → core::String; @@ -16,7 +16,7 @@ abstract class A extends core::Object implements self::I } abstract class M extends core::Object { final field core::int y = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_in_library_cycle.dart.strong.expect b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_in_library_cycle.dart.strong.expect index 972b45f165a..6ac796a3f32 100644 --- a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_in_library_cycle.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_in_library_cycle.dart.strong.expect @@ -11,7 +11,7 @@ abstract class A extends core::Object implements inf::I< } abstract class M extends core::Object { final field core::int y = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_in_library_cycle_a.dart.strong.expect b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_in_library_cycle_a.dart.strong.expect index f695967ef62..8156f082a29 100644 --- a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_in_library_cycle_a.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_in_library_cycle_a.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; import "./infer_types_on_generic_instantiations_in_library_cycle.dart" as test; abstract class I extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method m(dynamic a, (dynamic, core::int) → core::String f) → test::A; diff --git a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_infer.dart.strong.expect b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_infer.dart.strong.expect index 1c4a2f41796..66bb424f153 100644 --- a/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_infer.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_types_on_generic_instantiations_infer.dart.strong.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class A extends core::Object { final field self::A::T x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object implements self::A { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → dynamic diff --git a/pkg/front_end/testcases/inference/infer_types_on_loop_indices_for_each_loop.dart.strong.expect b/pkg/front_end/testcases/inference/infer_types_on_loop_indices_for_each_loop.dart.strong.expect index 552a3ddd624..7be08dc075b 100644 --- a/pkg/front_end/testcases/inference/infer_types_on_loop_indices_for_each_loop.dart.strong.expect +++ b/pkg/front_end/testcases/inference/infer_types_on_loop_indices_for_each_loop.dart.strong.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class Foo extends core::Object { field core::int bar = 42; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Bar> extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method foo(self::Bar::T t) → void { @@ -19,7 +19,7 @@ class Bar> extends core::Object { } } class Baz, S extends self::Baz::E> extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method foo(self::Baz::S t) → void { diff --git a/pkg/front_end/testcases/inference/inferred_nonstatic_field_depends_on_static_field_complex.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_nonstatic_field_depends_on_static_field_complex.dart.strong.expect index 65dcc691591..1d5d8c7cb5f 100644 --- a/pkg/front_end/testcases/inference/inferred_nonstatic_field_depends_on_static_field_complex.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_nonstatic_field_depends_on_static_field_complex.dart.strong.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class C extends core::Object { static field core::String x = "x"; field core::Map> y = >{"a": {"b": "c"}, "d": {"e": self::C::x}}; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/inferred_nonstatic_field_depends_on_top_level_var_simple.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_nonstatic_field_depends_on_top_level_var_simple.dart.strong.expect index 3765ab87c39..0d333562f4e 100644 --- a/pkg/front_end/testcases/inference/inferred_nonstatic_field_depends_on_top_level_var_simple.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_nonstatic_field_depends_on_top_level_var_simple.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::String y = self::x; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/inferred_type_cascade.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_cascade.dart.strong.expect index c4e65268e94..23b7e39900a 100644 --- a/pkg/front_end/testcases/inference/inferred_type_cascade.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_cascade.dart.strong.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class A extends core::Object { field core::int a = null; field core::List b = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m() → void {} diff --git a/pkg/front_end/testcases/inference/inferred_type_custom_binary_op.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_custom_binary_op.dart.strong.expect index 64fe5bbe2eb..fc8362fd7b7 100644 --- a/pkg/front_end/testcases/inference/inferred_type_custom_binary_op.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_custom_binary_op.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator *(self::C other) → core::bool diff --git a/pkg/front_end/testcases/inference/inferred_type_custom_binary_op_via_interface.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_custom_binary_op_via_interface.dart.strong.expect index a6f7e415b8d..28cf82518bd 100644 --- a/pkg/front_end/testcases/inference/inferred_type_custom_binary_op_via_interface.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_custom_binary_op_via_interface.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class I extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator *(self::C other) → core::bool return true; } abstract class C extends core::Object implements self::I { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/inferred_type_custom_index_op.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_custom_index_op.dart.strong.expect index a9c902361c5..81713384b24 100644 --- a/pkg/front_end/testcases/inference/inferred_type_custom_index_op.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_custom_index_op.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](core::int index) → core::bool diff --git a/pkg/front_end/testcases/inference/inferred_type_custom_index_op_via_interface.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_custom_index_op_via_interface.dart.strong.expect index aa347c8a217..2cfaf80e6de 100644 --- a/pkg/front_end/testcases/inference/inferred_type_custom_index_op_via_interface.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_custom_index_op_via_interface.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class I extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator [](core::int index) → core::bool return true; } abstract class C extends core::Object implements self::I { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/inferred_type_custom_unary_op.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_custom_unary_op.dart.strong.expect index 202f2f36bfa..56ee9476fe7 100644 --- a/pkg/front_end/testcases/inference/inferred_type_custom_unary_op.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_custom_unary_op.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator unary-() → core::bool diff --git a/pkg/front_end/testcases/inference/inferred_type_custom_unary_op_via_interface.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_custom_unary_op_via_interface.dart.strong.expect index a00a9546ded..9a5a9610740 100644 --- a/pkg/front_end/testcases/inference/inferred_type_custom_unary_op_via_interface.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_custom_unary_op_via_interface.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class I extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator unary-() → core::bool return true; } abstract class C extends core::Object implements self::I { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/inferred_type_extract_method_tear_off.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_extract_method_tear_off.dart.strong.expect index 2f9542cb96c..db47da772b6 100644 --- a/pkg/front_end/testcases/inference/inferred_type_extract_method_tear_off.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_extract_method_tear_off.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method g() → core::bool diff --git a/pkg/front_end/testcases/inference/inferred_type_extract_method_tear_off_via_interface.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_extract_method_tear_off_via_interface.dart.strong.expect index f8932fe0d61..6bb22f53fe6 100644 --- a/pkg/front_end/testcases/inference/inferred_type_extract_method_tear_off_via_interface.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_extract_method_tear_off_via_interface.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class I extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method g() → core::bool return true; } abstract class C extends core::Object implements self::I { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/inferred_type_invoke_method.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_invoke_method.dart.strong.expect index e1a3429071b..b1d16c9155f 100644 --- a/pkg/front_end/testcases/inference/inferred_type_invoke_method.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_invoke_method.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method g() → core::bool diff --git a/pkg/front_end/testcases/inference/inferred_type_invoke_method_via_interface.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_invoke_method_via_interface.dart.strong.expect index 31e9fe838e3..045e829bb83 100644 --- a/pkg/front_end/testcases/inference/inferred_type_invoke_method_via_interface.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_invoke_method_via_interface.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class I extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method g() → core::bool return true; } abstract class C extends core::Object implements self::I { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/inferred_type_via_closure_multiple_levels_of_nesting.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_via_closure_multiple_levels_of_nesting.dart.strong.expect index db7c2123f65..62e4707918d 100644 --- a/pkg/front_end/testcases/inference/inferred_type_via_closure_multiple_levels_of_nesting.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_via_closure_multiple_levels_of_nesting.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { static final field (core::bool) → (core::int) → core::Map f = (core::bool b) → (core::int) → core::Map => (core::int i) → core::Map => {i: b}; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/inferred_type_via_closure_type_depends_on_args.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_via_closure_type_depends_on_args.dart.strong.expect index db206c23410..1638192ca17 100644 --- a/pkg/front_end/testcases/inference/inferred_type_via_closure_type_depends_on_args.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_via_closure_type_depends_on_args.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { static final field (core::bool) → core::bool f = (core::bool b) → core::bool => b; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/inferred_type_via_closure_type_independent_of_args_field.dart.strong.expect b/pkg/front_end/testcases/inference/inferred_type_via_closure_type_independent_of_args_field.dart.strong.expect index 13f427c6632..b4531b45611 100644 --- a/pkg/front_end/testcases/inference/inferred_type_via_closure_type_independent_of_args_field.dart.strong.expect +++ b/pkg/front_end/testcases/inference/inferred_type_via_closure_type_independent_of_args_field.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { static final field (core::bool) → core::int f = (core::bool b) → core::int => 1; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instance_creation_downwards.dart.direct.expect b/pkg/front_end/testcases/inference/instance_creation_downwards.dart.direct.expect index 3e4d4f72640..5adb383063a 100644 --- a/pkg/front_end/testcases/inference/instance_creation_downwards.dart.direct.expect +++ b/pkg/front_end/testcases/inference/instance_creation_downwards.dart.direct.expect @@ -8,7 +8,7 @@ class A extends core::Object { ; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instance_creation_downwards.dart.outline.expect b/pkg/front_end/testcases/inference/instance_creation_downwards.dart.outline.expect index aa9fb9489bc..a17f0c2d167 100644 --- a/pkg/front_end/testcases/inference/instance_creation_downwards.dart.outline.expect +++ b/pkg/front_end/testcases/inference/instance_creation_downwards.dart.outline.expect @@ -7,7 +7,7 @@ class A extends core::Object { ; } class B extends core::Object { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference/instance_creation_downwards.dart.strong.expect b/pkg/front_end/testcases/inference/instance_creation_downwards.dart.strong.expect index 0d8d78f07b4..bdd35e6f75a 100644 --- a/pkg/front_end/testcases/inference/instance_creation_downwards.dart.strong.expect +++ b/pkg/front_end/testcases/inference/instance_creation_downwards.dart.strong.expect @@ -8,7 +8,7 @@ class A extends core::Object { ; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_has_bound_defined_after.dart.strong.expect b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_has_bound_defined_after.dart.strong.expect index 32b2ed4b298..58bf32f8a88 100644 --- a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_has_bound_defined_after.dart.strong.expect +++ b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_has_bound_defined_after.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class B> extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_has_bound_defined_before.dart.strong.expect b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_has_bound_defined_before.dart.strong.expect index 8453e04968d..a12429371ff 100644 --- a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_has_bound_defined_before.dart.strong.expect +++ b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_has_bound_defined_before.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B> extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_no_bound.dart.strong.expect b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_no_bound.dart.strong.expect index aaa199e0158..6be8e0bd13a 100644 --- a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_no_bound.dart.strong.expect +++ b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic2_no_bound.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B> extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic_has_bound_defined_after.dart.strong.expect b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic_has_bound_defined_after.dart.strong.expect index 3b80074dafc..47705208816 100644 --- a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic_has_bound_defined_after.dart.strong.expect +++ b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic_has_bound_defined_after.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic_has_bound_defined_before.dart.strong.expect b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic_has_bound_defined_before.dart.strong.expect index 3b80074dafc..47705208816 100644 --- a/pkg/front_end/testcases/inference/instantiate_to_bounds_generic_has_bound_defined_before.dart.strong.expect +++ b/pkg/front_end/testcases/inference/instantiate_to_bounds_generic_has_bound_defined_before.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instantiate_to_bounds_invoke_constructor_no_bound.dart.strong.expect b/pkg/front_end/testcases/inference/instantiate_to_bounds_invoke_constructor_no_bound.dart.strong.expect index 6a21f2ae8b2..977dc7851af 100644 --- a/pkg/front_end/testcases/inference/instantiate_to_bounds_invoke_constructor_no_bound.dart.strong.expect +++ b/pkg/front_end/testcases/inference/instantiate_to_bounds_invoke_constructor_no_bound.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instantiate_to_bounds_invoke_constructor_type_args_exact.dart.strong.expect b/pkg/front_end/testcases/inference/instantiate_to_bounds_invoke_constructor_type_args_exact.dart.strong.expect index 722c0b4da52..4ffc25f7603 100644 --- a/pkg/front_end/testcases/inference/instantiate_to_bounds_invoke_constructor_type_args_exact.dart.strong.expect +++ b/pkg/front_end/testcases/inference/instantiate_to_bounds_invoke_constructor_type_args_exact.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/instantiate_to_bounds_not_generic.dart.strong.expect b/pkg/front_end/testcases/inference/instantiate_to_bounds_not_generic.dart.strong.expect index 8dc58b69813..a82a67e8909 100644 --- a/pkg/front_end/testcases/inference/instantiate_to_bounds_not_generic.dart.strong.expect +++ b/pkg/front_end/testcases/inference/instantiate_to_bounds_not_generic.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/method_call_with_type_arguments_instance_method.dart.strong.expect b/pkg/front_end/testcases/inference/method_call_with_type_arguments_instance_method.dart.strong.expect index aafb666a703..400327eecab 100644 --- a/pkg/front_end/testcases/inference/method_call_with_type_arguments_instance_method.dart.strong.expect +++ b/pkg/front_end/testcases/inference/method_call_with_type_arguments_instance_method.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → self::D return null; } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/method_call_with_type_arguments_instance_method_identifier_sequence.dart.strong.expect b/pkg/front_end/testcases/inference/method_call_with_type_arguments_instance_method_identifier_sequence.dart.strong.expect index ebcaa7dc2ff..5ee63b7dfd8 100644 --- a/pkg/front_end/testcases/inference/method_call_with_type_arguments_instance_method_identifier_sequence.dart.strong.expect +++ b/pkg/front_end/testcases/inference/method_call_with_type_arguments_instance_method_identifier_sequence.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → self::D return null; } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/method_call_with_type_arguments_static_method.dart.strong.expect b/pkg/front_end/testcases/inference/method_call_with_type_arguments_static_method.dart.strong.expect index 793bd2a3588..36256c8e9f0 100644 --- a/pkg/front_end/testcases/inference/method_call_with_type_arguments_static_method.dart.strong.expect +++ b/pkg/front_end/testcases/inference/method_call_with_type_arguments_static_method.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method f() → self::D return null; } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/method_call_with_type_arguments_top_level_function.dart.strong.expect b/pkg/front_end/testcases/inference/method_call_with_type_arguments_top_level_function.dart.strong.expect index 84f00752139..07348e01cd0 100644 --- a/pkg/front_end/testcases/inference/method_call_with_type_arguments_top_level_function.dart.strong.expect +++ b/pkg/front_end/testcases/inference/method_call_with_type_arguments_top_level_function.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.direct.expect b/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.direct.expect index 4d7ac20b338..2f4d41c0fb4 100644 --- a/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → dynamic diff --git a/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.outline.expect b/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.outline.expect index 4ab42f137ea..26550892d77 100644 --- a/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; get x() → dynamic ; diff --git a/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.strong.expect b/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.strong.expect index 4d7ac20b338..2f4d41c0fb4 100644 --- a/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/non_inferrable_getter_setter.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → dynamic diff --git a/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.direct.expect b/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.direct.expect index 2e31834f94d..7e6739d8d3f 100644 --- a/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.direct.expect +++ b/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → core::int diff --git a/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.outline.expect b/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.outline.expect index f6c1f6a731a..8392dca9301 100644 --- a/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.outline.expect +++ b/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; method f() → core::int ; diff --git a/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.strong.expect b/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.strong.expect index ec43510f2a1..7db057afac0 100644 --- a/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.strong.expect +++ b/pkg/front_end/testcases/inference/null_aware_method_invocation.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → core::int diff --git a/pkg/front_end/testcases/inference/null_aware_property_get.dart.direct.expect b/pkg/front_end/testcases/inference/null_aware_property_get.dart.direct.expect index 99bbffd8976..78a95f166d4 100644 --- a/pkg/front_end/testcases/inference/null_aware_property_get.dart.direct.expect +++ b/pkg/front_end/testcases/inference/null_aware_property_get.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/null_aware_property_get.dart.outline.expect b/pkg/front_end/testcases/inference/null_aware_property_get.dart.outline.expect index 24136b11125..f0f825a0f9e 100644 --- a/pkg/front_end/testcases/inference/null_aware_property_get.dart.outline.expect +++ b/pkg/front_end/testcases/inference/null_aware_property_get.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::int x; - constructor •() → void + default constructor •() → void ; } static method f(self::C c) → void diff --git a/pkg/front_end/testcases/inference/null_aware_property_get.dart.strong.expect b/pkg/front_end/testcases/inference/null_aware_property_get.dart.strong.expect index 3d84f9ca84a..14ca21c5ee6 100644 --- a/pkg/front_end/testcases/inference/null_aware_property_get.dart.strong.expect +++ b/pkg/front_end/testcases/inference/null_aware_property_get.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::int x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/propagate_inference_to_field_in_class.dart.strong.expect b/pkg/front_end/testcases/inference/propagate_inference_to_field_in_class.dart.strong.expect index 2ffa41cad7c..d8d5b0a0644 100644 --- a/pkg/front_end/testcases/inference/propagate_inference_to_field_in_class.dart.strong.expect +++ b/pkg/front_end/testcases/inference/propagate_inference_to_field_in_class.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/propagate_inference_to_field_in_class_dynamic_warnings.dart.strong.expect b/pkg/front_end/testcases/inference/propagate_inference_to_field_in_class_dynamic_warnings.dart.strong.expect index 53dc4a9636d..bfb34d5eac5 100644 --- a/pkg/front_end/testcases/inference/propagate_inference_to_field_in_class_dynamic_warnings.dart.strong.expect +++ b/pkg/front_end/testcases/inference/propagate_inference_to_field_in_class_dynamic_warnings.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/propagate_inference_transitively.dart.strong.expect b/pkg/front_end/testcases/inference/propagate_inference_transitively.dart.strong.expect index d5b44be3dda..187e6263c84 100644 --- a/pkg/front_end/testcases/inference/propagate_inference_transitively.dart.strong.expect +++ b/pkg/front_end/testcases/inference/propagate_inference_transitively.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int x = 2; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/propagate_inference_transitively2.dart.strong.expect b/pkg/front_end/testcases/inference/propagate_inference_transitively2.dart.strong.expect index 07497951016..4b1d52e218d 100644 --- a/pkg/front_end/testcases/inference/propagate_inference_transitively2.dart.strong.expect +++ b/pkg/front_end/testcases/inference/propagate_inference_transitively2.dart.strong.expect @@ -4,25 +4,25 @@ import "dart:core" as core; class A extends core::Object { field core::int x = 42; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { field self::A a = new self::A::•(); - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class C extends core::Object { field self::B b = new self::B::•(); - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends core::Object { field self::C c = new self::C::•(); - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/property_get_toplevel.dart.direct.expect b/pkg/front_end/testcases/inference/property_get_toplevel.dart.direct.expect index a383f81d77c..430414d9217 100644 --- a/pkg/front_end/testcases/inference/property_get_toplevel.dart.direct.expect +++ b/pkg/front_end/testcases/inference/property_get_toplevel.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::int field = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; get getter() → core::int diff --git a/pkg/front_end/testcases/inference/property_get_toplevel.dart.outline.expect b/pkg/front_end/testcases/inference/property_get_toplevel.dart.outline.expect index 87e635a49d1..fcb3dc09b06 100644 --- a/pkg/front_end/testcases/inference/property_get_toplevel.dart.outline.expect +++ b/pkg/front_end/testcases/inference/property_get_toplevel.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::int field; - constructor •() → void + default constructor •() → void ; get getter() → core::int ; diff --git a/pkg/front_end/testcases/inference/property_get_toplevel.dart.strong.expect b/pkg/front_end/testcases/inference/property_get_toplevel.dart.strong.expect index 35e43770483..4778d0f7342 100644 --- a/pkg/front_end/testcases/inference/property_get_toplevel.dart.strong.expect +++ b/pkg/front_end/testcases/inference/property_get_toplevel.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::int field = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; get getter() → core::int diff --git a/pkg/front_end/testcases/inference/property_set.dart.direct.expect b/pkg/front_end/testcases/inference/property_set.dart.direct.expect index b4a388f64a6..9e7507973be 100644 --- a/pkg/front_end/testcases/inference/property_set.dart.direct.expect +++ b/pkg/front_end/testcases/inference/property_set.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::List x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; set y(core::List value) → void {} diff --git a/pkg/front_end/testcases/inference/property_set.dart.outline.expect b/pkg/front_end/testcases/inference/property_set.dart.outline.expect index a72885144c2..5be66fd5522 100644 --- a/pkg/front_end/testcases/inference/property_set.dart.outline.expect +++ b/pkg/front_end/testcases/inference/property_set.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::List x; - constructor •() → void + default constructor •() → void ; set y(core::List value) → void ; diff --git a/pkg/front_end/testcases/inference/property_set.dart.strong.expect b/pkg/front_end/testcases/inference/property_set.dart.strong.expect index 4fb88c0b6b7..7d2c629be06 100644 --- a/pkg/front_end/testcases/inference/property_set.dart.strong.expect +++ b/pkg/front_end/testcases/inference/property_set.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::List x = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; set y(core::List value) → void {} diff --git a/pkg/front_end/testcases/inference/property_set_bad_setter.dart.direct.expect b/pkg/front_end/testcases/inference/property_set_bad_setter.dart.direct.expect index 910be1f627f..6d105c2446e 100644 --- a/pkg/front_end/testcases/inference/property_set_bad_setter.dart.direct.expect +++ b/pkg/front_end/testcases/inference/property_set_bad_setter.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; set x() → void {} diff --git a/pkg/front_end/testcases/inference/property_set_bad_setter.dart.outline.expect b/pkg/front_end/testcases/inference/property_set_bad_setter.dart.outline.expect index b20f4fc0748..c595c2ec4bd 100644 --- a/pkg/front_end/testcases/inference/property_set_bad_setter.dart.outline.expect +++ b/pkg/front_end/testcases/inference/property_set_bad_setter.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; set x() → void ; diff --git a/pkg/front_end/testcases/inference/property_set_bad_setter.dart.strong.expect b/pkg/front_end/testcases/inference/property_set_bad_setter.dart.strong.expect index 29476ce2487..b3aef065650 100644 --- a/pkg/front_end/testcases/inference/property_set_bad_setter.dart.strong.expect +++ b/pkg/front_end/testcases/inference/property_set_bad_setter.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; set x() → void {} diff --git a/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_double.dart.strong.expect b/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_double.dart.strong.expect index 09d32125e63..3088c2b98fa 100644 --- a/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_double.dart.strong.expect +++ b/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_double.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field self::C::T a = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method op(core::double b) → void { diff --git a/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_int.dart.strong.expect b/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_int.dart.strong.expect index 46529ff5f2b..40dcb554bfe 100644 --- a/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_int.dart.strong.expect +++ b/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_int.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field self::C::T a = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method op(core::int b) → void { diff --git a/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_t.dart.strong.expect b/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_t.dart.strong.expect index be5ea723cbe..4f811394bbf 100644 --- a/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_t.dart.strong.expect +++ b/pkg/front_end/testcases/inference/refine_binary_expression_type_type_parameter_t_t.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field self::C::T a = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method op(self::C::T b) → void { diff --git a/pkg/front_end/testcases/inference/static_method_tear_off.dart.strong.expect b/pkg/front_end/testcases/inference/static_method_tear_off.dart.strong.expect index 83d3854ef53..7d1fc327e23 100644 --- a/pkg/front_end/testcases/inference/static_method_tear_off.dart.strong.expect +++ b/pkg/front_end/testcases/inference/static_method_tear_off.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method f(core::String s) → core::int diff --git a/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.direct.expect b/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.direct.expect index f1293b6731e..3e9c091c583 100644 --- a/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.direct.expect +++ b/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::List x = [0]; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.outline.expect b/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.outline.expect index 81ff2d00258..36c9cdb6fca 100644 --- a/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.outline.expect +++ b/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::List x; - constructor •() → void + default constructor •() → void ; } static field core::List y; diff --git a/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.strong.expect b/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.strong.expect index 267f8bc9bf4..719227fd42e 100644 --- a/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.strong.expect +++ b/pkg/front_end/testcases/inference/subexpressions_of_explicitly_typed_fields.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::List x = [0]; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/super_method_invocation.dart.direct.expect b/pkg/front_end/testcases/inference/super_method_invocation.dart.direct.expect index 4737e0b7cb2..5e400c1b696 100644 --- a/pkg/front_end/testcases/inference/super_method_invocation.dart.direct.expect +++ b/pkg/front_end/testcases/inference/super_method_invocation.dart.direct.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → core::int return 0; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/super_method_invocation.dart.outline.expect b/pkg/front_end/testcases/inference/super_method_invocation.dart.outline.expect index 08786c6c559..4568e7f9676 100644 --- a/pkg/front_end/testcases/inference/super_method_invocation.dart.outline.expect +++ b/pkg/front_end/testcases/inference/super_method_invocation.dart.outline.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; method f() → core::int ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; method g() → void ; diff --git a/pkg/front_end/testcases/inference/super_method_invocation.dart.strong.expect b/pkg/front_end/testcases/inference/super_method_invocation.dart.strong.expect index efbbe7cfaae..a5c0690091e 100644 --- a/pkg/front_end/testcases/inference/super_method_invocation.dart.strong.expect +++ b/pkg/front_end/testcases/inference/super_method_invocation.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → core::int return 0; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/super_property_get.dart.direct.expect b/pkg/front_end/testcases/inference/super_property_get.dart.direct.expect index d9832d7e730..68ec3ab94ac 100644 --- a/pkg/front_end/testcases/inference/super_property_get.dart.direct.expect +++ b/pkg/front_end/testcases/inference/super_property_get.dart.direct.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class C extends core::Object { field dynamic x = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/super_property_get.dart.outline.expect b/pkg/front_end/testcases/inference/super_property_get.dart.outline.expect index b5e0babaa96..dceba6b6986 100644 --- a/pkg/front_end/testcases/inference/super_property_get.dart.outline.expect +++ b/pkg/front_end/testcases/inference/super_property_get.dart.outline.expect @@ -4,11 +4,11 @@ import "dart:core" as core; class C extends core::Object { field dynamic x; - constructor •() → void + default constructor •() → void ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; method g() → void ; diff --git a/pkg/front_end/testcases/inference/super_property_get.dart.strong.expect b/pkg/front_end/testcases/inference/super_property_get.dart.strong.expect index 53677dec963..fb81110e20c 100644 --- a/pkg/front_end/testcases/inference/super_property_get.dart.strong.expect +++ b/pkg/front_end/testcases/inference/super_property_get.dart.strong.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class C extends core::Object { field core::int x = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.direct.expect b/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.direct.expect index e8b2a1779fb..b991d0c9369 100644 --- a/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.direct.expect +++ b/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.direct.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class C extends core::Object { field dynamic f = () → dynamic => 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.outline.expect b/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.outline.expect index 9c337a6b43f..d003bc5d8aa 100644 --- a/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.outline.expect +++ b/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.outline.expect @@ -4,11 +4,11 @@ import "dart:core" as core; class C extends core::Object { field dynamic f; - constructor •() → void + default constructor •() → void ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; method g() → void ; diff --git a/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.strong.expect b/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.strong.expect index 50857655f7b..d5477d38e36 100644 --- a/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.strong.expect +++ b/pkg/front_end/testcases/inference/super_property_get_invoke_function_typed.dart.strong.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class C extends core::Object { field () → core::int f = () → core::int => 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.direct.expect b/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.direct.expect index 752c2925806..2a5ca355238 100644 --- a/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.direct.expect +++ b/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class CallableClass extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method call() → core::int @@ -11,12 +11,12 @@ class CallableClass extends core::Object { } class C extends core::Object { field dynamic f = new self::CallableClass::•(); - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.outline.expect b/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.outline.expect index b3f34137743..bd7618a9d4a 100644 --- a/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.outline.expect +++ b/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.outline.expect @@ -3,18 +3,18 @@ import self as self; import "dart:core" as core; class CallableClass extends core::Object { - constructor •() → void + default constructor •() → void ; method call() → core::int ; } class C extends core::Object { field dynamic f; - constructor •() → void + default constructor •() → void ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; method g() → void ; diff --git a/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.strong.expect b/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.strong.expect index 748b1a9ef80..0b4b7af924e 100644 --- a/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.strong.expect +++ b/pkg/front_end/testcases/inference/super_property_get_invoke_implicit_call.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class CallableClass extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method call() → core::int @@ -11,12 +11,12 @@ class CallableClass extends core::Object { } class C extends core::Object { field self::CallableClass f = new self::CallableClass::•(); - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.direct.expect b/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.direct.expect index f7456914a7a..d5ca9b9b6de 100644 --- a/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.direct.expect +++ b/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.direct.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → core::int return 0; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.outline.expect b/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.outline.expect index 08786c6c559..4568e7f9676 100644 --- a/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.outline.expect +++ b/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.outline.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; method f() → core::int ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; method g() → void ; diff --git a/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.strong.expect b/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.strong.expect index c4de143cc93..25797704eb9 100644 --- a/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.strong.expect +++ b/pkg/front_end/testcases/inference/super_property_get_tearoff.dart.strong.expect @@ -3,14 +3,14 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → core::int return 0; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method g() → void { diff --git a/pkg/front_end/testcases/inference/this_reference.dart.direct.expect b/pkg/front_end/testcases/inference/this_reference.dart.direct.expect index ea33b64a9a2..91e0f51a0ef 100644 --- a/pkg/front_end/testcases/inference/this_reference.dart.direct.expect +++ b/pkg/front_end/testcases/inference/this_reference.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → void { diff --git a/pkg/front_end/testcases/inference/this_reference.dart.outline.expect b/pkg/front_end/testcases/inference/this_reference.dart.outline.expect index 99dfe358654..9b85e5f6f7c 100644 --- a/pkg/front_end/testcases/inference/this_reference.dart.outline.expect +++ b/pkg/front_end/testcases/inference/this_reference.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; method f() → void ; diff --git a/pkg/front_end/testcases/inference/this_reference.dart.strong.expect b/pkg/front_end/testcases/inference/this_reference.dart.strong.expect index c37b422366f..02ba572e5c3 100644 --- a/pkg/front_end/testcases/inference/this_reference.dart.strong.expect +++ b/pkg/front_end/testcases/inference/this_reference.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → void { diff --git a/pkg/front_end/testcases/inference/try_catch.dart.direct.expect b/pkg/front_end/testcases/inference/try_catch.dart.direct.expect index 7a73e4c491a..1fc62c6ecf6 100644 --- a/pkg/front_end/testcases/inference/try_catch.dart.direct.expect +++ b/pkg/front_end/testcases/inference/try_catch.dart.direct.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class E extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/try_catch.dart.outline.expect b/pkg/front_end/testcases/inference/try_catch.dart.outline.expect index 2ee54a09752..f64f12b0dcb 100644 --- a/pkg/front_end/testcases/inference/try_catch.dart.outline.expect +++ b/pkg/front_end/testcases/inference/try_catch.dart.outline.expect @@ -3,15 +3,15 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; } class D extends core::Object { - constructor •() → void + default constructor •() → void ; } class E extends core::Object { - constructor •() → void + default constructor •() → void ; } static method test(() → void f) → void diff --git a/pkg/front_end/testcases/inference/try_catch.dart.strong.expect b/pkg/front_end/testcases/inference/try_catch.dart.strong.expect index e84ac0cc855..3dee6da5d12 100644 --- a/pkg/front_end/testcases/inference/try_catch.dart.strong.expect +++ b/pkg/front_end/testcases/inference/try_catch.dart.strong.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class E extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/try_catch_finally.dart.direct.expect b/pkg/front_end/testcases/inference/try_catch_finally.dart.direct.expect index a35a45dbf73..f1fd11b238d 100644 --- a/pkg/front_end/testcases/inference/try_catch_finally.dart.direct.expect +++ b/pkg/front_end/testcases/inference/try_catch_finally.dart.direct.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class E extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/try_catch_finally.dart.outline.expect b/pkg/front_end/testcases/inference/try_catch_finally.dart.outline.expect index 2ee54a09752..f64f12b0dcb 100644 --- a/pkg/front_end/testcases/inference/try_catch_finally.dart.outline.expect +++ b/pkg/front_end/testcases/inference/try_catch_finally.dart.outline.expect @@ -3,15 +3,15 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; } class D extends core::Object { - constructor •() → void + default constructor •() → void ; } class E extends core::Object { - constructor •() → void + default constructor •() → void ; } static method test(() → void f) → void diff --git a/pkg/front_end/testcases/inference/try_catch_finally.dart.strong.expect b/pkg/front_end/testcases/inference/try_catch_finally.dart.strong.expect index c586d83d5c0..ace40f82e18 100644 --- a/pkg/front_end/testcases/inference/try_catch_finally.dart.strong.expect +++ b/pkg/front_end/testcases/inference/try_catch_finally.dart.strong.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class E extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference/try_catch_promotion.dart.direct.expect b/pkg/front_end/testcases/inference/try_catch_promotion.dart.direct.expect index e8850d3a288..0e421fc0356 100644 --- a/pkg/front_end/testcases/inference/try_catch_promotion.dart.direct.expect +++ b/pkg/front_end/testcases/inference/try_catch_promotion.dart.direct.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; } class E extends core::StackTrace { - constructor •() → void + default constructor •() → void : super core::StackTrace::•() ; } diff --git a/pkg/front_end/testcases/inference/try_catch_promotion.dart.outline.expect b/pkg/front_end/testcases/inference/try_catch_promotion.dart.outline.expect index 17ac88f8db0..bbc32f2679c 100644 --- a/pkg/front_end/testcases/inference/try_catch_promotion.dart.outline.expect +++ b/pkg/front_end/testcases/inference/try_catch_promotion.dart.outline.expect @@ -3,15 +3,15 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; } class E extends core::StackTrace { - constructor •() → void + default constructor •() → void ; } static method test(() → void f) → void diff --git a/pkg/front_end/testcases/inference/try_catch_promotion.dart.strong.expect b/pkg/front_end/testcases/inference/try_catch_promotion.dart.strong.expect index 3fb67e6d543..3af5e526639 100644 --- a/pkg/front_end/testcases/inference/try_catch_promotion.dart.strong.expect +++ b/pkg/front_end/testcases/inference/try_catch_promotion.dart.strong.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; } class E extends core::StackTrace { - constructor •() → void + default constructor •() → void : super core::StackTrace::•() ; } diff --git a/pkg/front_end/testcases/inference/type_cast.dart.direct.expect b/pkg/front_end/testcases/inference/type_cast.dart.direct.expect index f38f4286fef..b0705b927c8 100644 --- a/pkg/front_end/testcases/inference/type_cast.dart.direct.expect +++ b/pkg/front_end/testcases/inference/type_cast.dart.direct.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; method foo() → dynamic {} diff --git a/pkg/front_end/testcases/inference/type_cast.dart.outline.expect b/pkg/front_end/testcases/inference/type_cast.dart.outline.expect index c6ac78218b3..aee9eb42b86 100644 --- a/pkg/front_end/testcases/inference/type_cast.dart.outline.expect +++ b/pkg/front_end/testcases/inference/type_cast.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; method foo() → dynamic ; diff --git a/pkg/front_end/testcases/inference/type_cast.dart.strong.expect b/pkg/front_end/testcases/inference/type_cast.dart.strong.expect index f48f34d9e73..6407324a47f 100644 --- a/pkg/front_end/testcases/inference/type_cast.dart.strong.expect +++ b/pkg/front_end/testcases/inference/type_cast.dart.strong.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; method foo() → dynamic {} diff --git a/pkg/front_end/testcases/inference/unresolved_super.dart.direct.expect b/pkg/front_end/testcases/inference/unresolved_super.dart.direct.expect index 4926c4a81c6..0c99d6c84b5 100644 --- a/pkg/front_end/testcases/inference/unresolved_super.dart.direct.expect +++ b/pkg/front_end/testcases/inference/unresolved_super.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/unresolved_super.dart.outline.expect b/pkg/front_end/testcases/inference/unresolved_super.dart.outline.expect index 69efe56dc7f..0e39783a242 100644 --- a/pkg/front_end/testcases/inference/unresolved_super.dart.outline.expect +++ b/pkg/front_end/testcases/inference/unresolved_super.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; method test() → void ; diff --git a/pkg/front_end/testcases/inference/unresolved_super.dart.strong.expect b/pkg/front_end/testcases/inference/unresolved_super.dart.strong.expect index 4926c4a81c6..0c99d6c84b5 100644 --- a/pkg/front_end/testcases/inference/unresolved_super.dart.strong.expect +++ b/pkg/front_end/testcases/inference/unresolved_super.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test() → void { diff --git a/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_explicit_dynamic_param.dart.strong.expect b/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_explicit_dynamic_param.dart.strong.expect index 82cff5bbfcd..8061f270a3b 100644 --- a/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_explicit_dynamic_param.dart.strong.expect +++ b/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_explicit_dynamic_param.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f(() → self::C::f::T g) → core::List diff --git a/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_explicit_type_param.dart.strong.expect b/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_explicit_type_param.dart.strong.expect index d239c11cded..6dbc7b94ae2 100644 --- a/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_explicit_type_param.dart.strong.expect +++ b/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_explicit_type_param.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f(() → self::C::f::T g) → core::List diff --git a/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_implicit_type_param.dart.strong.expect b/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_implicit_type_param.dart.strong.expect index d239c11cded..6dbc7b94ae2 100644 --- a/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_implicit_type_param.dart.strong.expect +++ b/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_implicit_type_param.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f(() → self::C::f::T g) → core::List diff --git a/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_no_type_param.dart.strong.expect b/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_no_type_param.dart.strong.expect index 9de7b958ac5..6aaab51c734 100644 --- a/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_no_type_param.dart.strong.expect +++ b/pkg/front_end/testcases/inference/unsafe_block_closure_inference_method_call_no_type_param.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f(dynamic x) → core::double diff --git a/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.direct.expect b/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.direct.expect index 9868cfcc19d..874bd97a3c9 100644 --- a/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f(self::A::f::T t) → self::A::f::T diff --git a/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.outline.expect b/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.outline.expect index 89b02cd768d..6131ae2cec6 100644 --- a/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; method f(self::A::f::T t) → self::A::f::T ; diff --git a/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.strong.expect b/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.strong.expect index 700a99d70a0..c5d787c9dd8 100644 --- a/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/dependency_only_if_generic_method.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f(self::A::f::T t) → self::A::f::T diff --git a/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.direct.expect b/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.direct.expect index e34cfe9d771..6f53943fcca 100644 --- a/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field self::B b = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.outline.expect b/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.outline.expect index ecf1742271e..232fa41f10f 100644 --- a/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field self::B b; - constructor •() → void + default constructor •() → void ; } class B extends core::Object { diff --git a/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.strong.expect b/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.strong.expect index 47a67f580ed..913f0d4c57a 100644 --- a/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/downwards_inference_inside_top_level.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field self::B b = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.direct.expect b/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.direct.expect index 88b72a580b8..1799e262d40 100644 --- a/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.direct.expect @@ -5,14 +5,14 @@ import "dart:core" as core; class A extends core::Object { field dynamic x = () → dynamic => new self::B::•().x; field dynamic y = () → dynamic => new self::B::•().x; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { field dynamic x = null; field dynamic y = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.outline.expect b/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.outline.expect index a92243597c0..3a623f2d0a6 100644 --- a/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.outline.expect @@ -5,13 +5,13 @@ import "dart:core" as core; class A extends core::Object { field dynamic x; field dynamic y; - constructor •() → void + default constructor •() → void ; } class B extends self::A { field dynamic x; field dynamic y; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.strong.expect b/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.strong.expect index 9454b582c13..f6aa303c912 100644 --- a/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/field_inference_circularity.dart.strong.expect @@ -5,14 +5,14 @@ import "dart:core" as core; class A extends core::Object { field dynamic x = () → dynamic => new self::B::•().{self::B::x}; field () → dynamic y = () → dynamic => new self::B::•().{self::B::x}; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { field dynamic x = null; field () → dynamic y = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.direct.expect b/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.direct.expect index 49cb344f44e..cc6f450eb16 100644 --- a/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int f = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.outline.expect b/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.outline.expect index b08e8cde078..ffb3600be8b 100644 --- a/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int f; - constructor •() → void + default constructor •() → void ; } static field dynamic v_assign; diff --git a/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.strong.expect b/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.strong.expect index 7278b8b687a..6b797d81063 100644 --- a/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/infer_assign_to_property.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int f = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.direct.expect b/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.direct.expect index 5591bc4d599..64e6de9366b 100644 --- a/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator +(dynamic other) → core::int @@ -13,7 +13,7 @@ class A extends core::Object { } class B extends core::Object { field self::A a = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.outline.expect b/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.outline.expect index a2273ac7657..987fb55afbc 100644 --- a/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; operator +(dynamic other) → core::int ; @@ -12,7 +12,7 @@ class A extends core::Object { } class B extends core::Object { field self::A a; - constructor •() → void + default constructor •() → void ; } static field dynamic v_prefix_pp; diff --git a/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.strong.expect b/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.strong.expect index 09ebbe62061..ba950af8f24 100644 --- a/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/infer_assign_to_property_custom.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator +(dynamic other) → core::int @@ -13,7 +13,7 @@ class A extends core::Object { } class B extends core::Object { field self::A a = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.direct.expect b/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.direct.expect index 18ae6a7b187..75e1c71f910 100644 --- a/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int f = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.outline.expect b/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.outline.expect index a5017b26fe8..f27b342e7ae 100644 --- a/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int f; - constructor •() → void + default constructor •() → void ; } static field self::A a; diff --git a/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.strong.expect b/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.strong.expect index 4593eca0ed9..e51e92c4c24 100644 --- a/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/infer_assign_to_ref.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class A extends core::Object { field core::int f = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.direct.expect b/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.direct.expect index 183c1485b37..50f1e2250ea 100644 --- a/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.direct.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class A extends core::Object { field self::B b = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get c() → self::C @@ -17,12 +17,12 @@ class B extends core::Object { set c(self::C value) → void {} } class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.outline.expect b/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.outline.expect index 51ac9ee050d..2d146c8ca28 100644 --- a/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.outline.expect @@ -4,11 +4,11 @@ import "dart:core" as core; class A extends core::Object { field self::B b; - constructor •() → void + default constructor •() → void ; } class B extends core::Object { - constructor •() → void + default constructor •() → void ; get c() → self::C ; @@ -16,11 +16,11 @@ class B extends core::Object { ; } class C extends core::Object { - constructor •() → void + default constructor •() → void ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; } static field dynamic a; diff --git a/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.strong.expect b/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.strong.expect index 1a3ee8a286a..0e9ee9a8b2a 100644 --- a/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/infer_instance_accessor_ref.dart.strong.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class A extends core::Object { field self::B b = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get c() → self::C @@ -17,12 +17,12 @@ class B extends core::Object { set c(self::C value) → void {} } class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.direct.expect b/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.direct.expect index 3b8b25ef217..5a8ae1c37c1 100644 --- a/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.direct.expect @@ -4,23 +4,23 @@ import "dart:core" as core; class A extends core::Object { field self::B b = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { field self::C c = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.outline.expect b/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.outline.expect index d5e50fb25ea..1c2caf9328a 100644 --- a/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.outline.expect @@ -4,20 +4,20 @@ import "dart:core" as core; class A extends core::Object { field self::B b; - constructor •() → void + default constructor •() → void ; } class B extends core::Object { field self::C c; - constructor •() → void + default constructor •() → void ; } class C extends core::Object { - constructor •() → void + default constructor •() → void ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; } static field dynamic a; diff --git a/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.strong.expect b/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.strong.expect index e2e3748d92d..6cb39002741 100644 --- a/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/infer_instance_field_ref.dart.strong.expect @@ -4,23 +4,23 @@ import "dart:core" as core; class A extends core::Object { field self::B b = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { field self::C c = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.direct.expect b/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.direct.expect index b21b78ba9c8..e53d85930e6 100644 --- a/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.direct.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class A extends core::Object { field dynamic b = () → dynamic => self::x; field dynamic c = () → dynamic => self::x; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.outline.expect b/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.outline.expect index 1455ec388e5..e6939646fe3 100644 --- a/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.outline.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class A extends core::Object { field dynamic b; field dynamic c; - constructor •() → void + default constructor •() → void ; } static field dynamic a; diff --git a/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.strong.expect b/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.strong.expect index 2268a69f45d..f475a190651 100644 --- a/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/infer_instance_field_ref_circular.dart.strong.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class A extends core::Object { field dynamic b = () → dynamic => self::x; field () → dynamic c = () → dynamic => self::x; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.direct.expect b/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.direct.expect index 1ec9b60a072..94f4cfb9df9 100644 --- a/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.direct.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → void {} } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; method f() → dynamic {} diff --git a/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.outline.expect b/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.outline.expect index 0e47bce8299..0ff38be42f4 100644 --- a/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.outline.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class B extends core::Object { - constructor •() → void + default constructor •() → void ; method f() → void ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; method f() → dynamic ; diff --git a/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.strong.expect b/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.strong.expect index 9122623714b..1b26cccb641 100644 --- a/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/infer_use_of_void.dart.strong.expect @@ -3,13 +3,13 @@ import self as self; import "dart:core" as core; class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method f() → void {} } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; method f() → void {} diff --git a/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.direct.expect b/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.direct.expect index 403c6deb18c..ca2ff66bb29 100644 --- a/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.direct.expect +++ b/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::int field = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; get getter() → core::int diff --git a/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.outline.expect b/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.outline.expect index 77bcf2a7a65..62a5ccfdb1c 100644 --- a/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.outline.expect +++ b/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::int field; - constructor •() → void + default constructor •() → void ; get getter() → core::int ; diff --git a/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.strong.expect b/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.strong.expect index 05da2321b97..877fb88b124 100644 --- a/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.strong.expect +++ b/pkg/front_end/testcases/inference_new/property_get_toplevel.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field core::int field = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; get getter() → core::int diff --git a/pkg/front_end/testcases/micro.dart.direct.expect b/pkg/front_end/testcases/micro.dart.direct.expect index 585ce1994c7..3b5fe3ed020 100644 --- a/pkg/front_end/testcases/micro.dart.direct.expect +++ b/pkg/front_end/testcases/micro.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method instanceMethod() → dynamic { @@ -11,19 +11,19 @@ class Foo extends core::Object { } } abstract class ExternalValue extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } abstract class Bar extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method externalInstanceMethod() → self::ExternalValue; } class Box extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -39,13 +39,13 @@ class SubFinalBox extends self::FinalBox { ; } class DynamicReceiver1 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method dynamicallyCalled(dynamic x) → dynamic {} } class DynamicReceiver2 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method dynamicallyCalled(dynamic x) → dynamic {} @@ -53,8 +53,8 @@ class DynamicReceiver2 extends core::Object { static method staticMethod() → dynamic { return "sdfg"; } -external static method externalStatic() → core::bool; -external static method createBar() → self::Bar; +external static abstract method externalStatic() → core::bool; +external static abstract method createBar() → self::Bar; static method stringArgument(dynamic x) → dynamic {} static method intArgument(dynamic x) → dynamic {} static method makeDynamicCall(dynamic receiver) → void { diff --git a/pkg/front_end/testcases/micro.dart.outline.expect b/pkg/front_end/testcases/micro.dart.outline.expect index d0dd618eb21..a047f13df1e 100644 --- a/pkg/front_end/testcases/micro.dart.outline.expect +++ b/pkg/front_end/testcases/micro.dart.outline.expect @@ -3,23 +3,23 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void ; method instanceMethod() → dynamic ; } abstract class ExternalValue extends core::Object { - constructor •() → void + default constructor •() → void ; } abstract class Bar extends core::Object { - constructor •() → void + default constructor •() → void ; abstract method externalInstanceMethod() → self::ExternalValue; } class Box extends core::Object { field dynamic field; - constructor •() → void + default constructor •() → void ; } class FinalBox extends core::Object { @@ -32,13 +32,13 @@ class SubFinalBox extends self::FinalBox { ; } class DynamicReceiver1 extends core::Object { - constructor •() → void + default constructor •() → void ; method dynamicallyCalled(dynamic x) → dynamic ; } class DynamicReceiver2 extends core::Object { - constructor •() → void + default constructor •() → void ; method dynamicallyCalled(dynamic x) → dynamic ; diff --git a/pkg/front_end/testcases/micro.dart.strong.expect b/pkg/front_end/testcases/micro.dart.strong.expect index fdc6c950508..8c084282e27 100644 --- a/pkg/front_end/testcases/micro.dart.strong.expect +++ b/pkg/front_end/testcases/micro.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method instanceMethod() → dynamic { @@ -11,19 +11,19 @@ class Foo extends core::Object { } } abstract class ExternalValue extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } abstract class Bar extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method externalInstanceMethod() → self::ExternalValue; } class Box extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -39,13 +39,13 @@ class SubFinalBox extends self::FinalBox { ; } class DynamicReceiver1 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method dynamicallyCalled(dynamic x) → dynamic {} } class DynamicReceiver2 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method dynamicallyCalled(dynamic x) → dynamic {} diff --git a/pkg/front_end/testcases/mixin.dart.direct.expect b/pkg/front_end/testcases/mixin.dart.direct.expect index 2698b68a87d..3d5342cc9d2 100644 --- a/pkg/front_end/testcases/mixin.dart.direct.expect +++ b/pkg/front_end/testcases/mixin.dart.direct.expect @@ -12,14 +12,14 @@ class B extends self::Object&M1&M2 { ; } abstract class M1 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m() → dynamic return core::print("M1"); } abstract class M2 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m() → dynamic @@ -31,7 +31,7 @@ class C extends self::Object&M1&M2 { ; } abstract class G1 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m() → dynamic @@ -40,7 +40,7 @@ abstract class G1 extends core::Object { abstract class Object&G1^^#T0<#T0 extends core::Object> = core::Object with self::G1 { } class D extends self::Object&G1^^#T0 { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/mixin.dart.outline.expect b/pkg/front_end/testcases/mixin.dart.outline.expect index 3dc6a7bf420..3d909fc919a 100644 --- a/pkg/front_end/testcases/mixin.dart.outline.expect +++ b/pkg/front_end/testcases/mixin.dart.outline.expect @@ -11,13 +11,13 @@ class B extends self::Object&M1&M2 { ; } abstract class M1 extends core::Object { - constructor •() → void + default constructor •() → void ; method m() → dynamic ; } abstract class M2 extends core::Object { - constructor •() → void + default constructor •() → void ; method m() → dynamic ; @@ -27,7 +27,7 @@ class C extends self::Object&M1&M2 { ; } abstract class G1 extends core::Object { - constructor •() → void + default constructor •() → void ; method m() → dynamic ; @@ -35,7 +35,7 @@ abstract class G1 extends core::Object { abstract class Object&G1^^#T0<#T0 extends core::Object> = core::Object with self::G1 { } class D extends self::Object&G1^^#T0 { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/named_parameters.dart.outline.expect b/pkg/front_end/testcases/named_parameters.dart.outline.expect index 7db72904265..31ae8e4c485 100644 --- a/pkg/front_end/testcases/named_parameters.dart.outline.expect +++ b/pkg/front_end/testcases/named_parameters.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Superclass extends core::Object { - constructor •() → void + default constructor •() → void ; method foo({dynamic alpha, dynamic beta}) → dynamic ; @@ -13,7 +13,7 @@ class Superclass extends core::Object { ; } class Subclass extends self::Superclass { - constructor •() → void + default constructor •() → void ; method foo({dynamic beta, dynamic alpha}) → dynamic ; diff --git a/pkg/front_end/testcases/null_aware.dart.direct.expect b/pkg/front_end/testcases/null_aware.dart.direct.expect index 9a60a6263ef..f85d16d80ec 100644 --- a/pkg/front_end/testcases/null_aware.dart.direct.expect +++ b/pkg/front_end/testcases/null_aware.dart.direct.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class Foo extends core::Object { field core::int field = null; static field core::int staticField = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/null_aware.dart.outline.expect b/pkg/front_end/testcases/null_aware.dart.outline.expect index a61a96fd747..cd828cc4279 100644 --- a/pkg/front_end/testcases/null_aware.dart.outline.expect +++ b/pkg/front_end/testcases/null_aware.dart.outline.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class Foo extends core::Object { field core::int field; static field core::int staticField; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/null_aware.dart.strong.expect b/pkg/front_end/testcases/null_aware.dart.strong.expect index 7788c083b18..1f16763d192 100644 --- a/pkg/front_end/testcases/null_aware.dart.strong.expect +++ b/pkg/front_end/testcases/null_aware.dart.strong.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class Foo extends core::Object { field core::int field = null; static field core::int staticField = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/operators.dart.direct.expect b/pkg/front_end/testcases/operators.dart.direct.expect index 993e3d356e9..d2c131d723a 100644 --- a/pkg/front_end/testcases/operators.dart.direct.expect +++ b/pkg/front_end/testcases/operators.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Operators extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator +(dynamic other) → dynamic diff --git a/pkg/front_end/testcases/operators.dart.outline.expect b/pkg/front_end/testcases/operators.dart.outline.expect index 0269d346705..b068cb5ab50 100644 --- a/pkg/front_end/testcases/operators.dart.outline.expect +++ b/pkg/front_end/testcases/operators.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Operators extends core::Object { - constructor •() → void + default constructor •() → void ; operator +(dynamic other) → dynamic ; diff --git a/pkg/front_end/testcases/optional.dart.direct.expect b/pkg/front_end/testcases/optional.dart.direct.expect index 947d12b66a7..972e36562fb 100644 --- a/pkg/front_end/testcases/optional.dart.direct.expect +++ b/pkg/front_end/testcases/optional.dart.direct.expect @@ -3,45 +3,45 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; - method method(dynamic x, [dynamic y, dynamic z]) → dynamic { + method method(dynamic x, [dynamic y = null, dynamic z = null]) → dynamic { return "string"; } } abstract class External extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; - abstract method externalMethod(core::int x, [core::int y, core::int z]) → core::String; + abstract method externalMethod(core::int x, [core::int y = null, core::int z = null]) → core::String; abstract method listen(self::Listener listener) → void; } abstract class Listener extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; - abstract method event(core::String input, [core::int x, core::int y]) → void; + abstract method event(core::String input, [core::int x = null, core::int y = null]) → void; } class TestListener extends self::Listener { - constructor •() → void + default constructor •() → void : super self::Listener::•() ; - method event(dynamic input, [dynamic x, dynamic y]) → void {} + method event(dynamic input, [dynamic x = null, dynamic y = null]) → void {} } class ExtendedListener extends self::Listener { - constructor •() → void + default constructor •() → void : super self::Listener::•() ; - method event(dynamic input, [dynamic x, dynamic y, dynamic z]) → void {} + method event(dynamic input, [dynamic x = null, dynamic y = null, dynamic z = null]) → void {} } class InvalidListener extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; - method event(dynamic input, [dynamic x]) → void {} + method event(dynamic input, [dynamic x = null]) → void {} } -external static method createExternal() → self::External; +external static abstract method createExternal() → self::External; static method main() → dynamic { dynamic foo = new self::Foo::•(); dynamic string1 = foo.method(1); diff --git a/pkg/front_end/testcases/optional.dart.outline.expect b/pkg/front_end/testcases/optional.dart.outline.expect index caac714b210..1b926ef9c82 100644 --- a/pkg/front_end/testcases/optional.dart.outline.expect +++ b/pkg/front_end/testcases/optional.dart.outline.expect @@ -3,36 +3,36 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void ; method method(dynamic x, [dynamic y, dynamic z]) → dynamic ; } abstract class External extends core::Object { - constructor •() → void + default constructor •() → void ; abstract method externalMethod(core::int x, [core::int y, core::int z]) → core::String; abstract method listen(self::Listener listener) → void; } abstract class Listener extends core::Object { - constructor •() → void + default constructor •() → void ; abstract method event(core::String input, [core::int x, core::int y]) → void; } class TestListener extends self::Listener { - constructor •() → void + default constructor •() → void ; method event(dynamic input, [dynamic x, dynamic y]) → void ; } class ExtendedListener extends self::Listener { - constructor •() → void + default constructor •() → void ; method event(dynamic input, [dynamic x, dynamic y, dynamic z]) → void ; } class InvalidListener extends core::Object { - constructor •() → void + default constructor •() → void ; method event(dynamic input, [dynamic x]) → void ; diff --git a/pkg/front_end/testcases/optional.dart.strong.expect b/pkg/front_end/testcases/optional.dart.strong.expect index bf72af1d1c2..92272170afb 100644 --- a/pkg/front_end/testcases/optional.dart.strong.expect +++ b/pkg/front_end/testcases/optional.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method method(dynamic x, [dynamic y = null, dynamic z = null]) → dynamic { @@ -11,32 +11,32 @@ class Foo extends core::Object { } } abstract class External extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method externalMethod(core::int x, [core::int y = null, core::int z = null]) → core::String; abstract method listen(self::Listener listener) → void; } abstract class Listener extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method event(core::String input, [core::int x = null, core::int y = null]) → void; } class TestListener extends self::Listener { - constructor •() → void + default constructor •() → void : super self::Listener::•() ; - method event(dynamic input, [dynamic x = null, dynamic y = null]) → void {} + method event(core::String input, [core::int x = null, core::int y = null]) → void {} } class ExtendedListener extends self::Listener { - constructor •() → void + default constructor •() → void : super self::Listener::•() ; - method event(dynamic input, [dynamic x = null, dynamic y = null, dynamic z = null]) → void {} + method event(core::String input, [core::int x = null, core::int y = null, dynamic z = null]) → void {} } class InvalidListener extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method event(dynamic input, [dynamic x = null]) → void {} diff --git a/pkg/front_end/testcases/override.dart.direct.expect b/pkg/front_end/testcases/override.dart.direct.expect index c46b18731a3..5448dbe1652 100644 --- a/pkg/front_end/testcases/override.dart.direct.expect +++ b/pkg/front_end/testcases/override.dart.direct.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Bar extends self::Foo { - constructor •() → void + default constructor •() → void : super self::Foo::•() ; } class Base extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method method() → self::Foo { @@ -21,7 +21,7 @@ class Base extends core::Object { } } class Sub extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method method() → self::Foo { diff --git a/pkg/front_end/testcases/override.dart.outline.expect b/pkg/front_end/testcases/override.dart.outline.expect index 17cdbfcd070..2cd93ccc5d7 100644 --- a/pkg/front_end/testcases/override.dart.outline.expect +++ b/pkg/front_end/testcases/override.dart.outline.expect @@ -3,21 +3,21 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void ; } class Bar extends self::Foo { - constructor •() → void + default constructor •() → void ; } class Base extends core::Object { - constructor •() → void + default constructor •() → void ; method method() → self::Foo ; } class Sub extends self::Base { - constructor •() → void + default constructor •() → void ; method method() → self::Foo ; diff --git a/pkg/front_end/testcases/override.dart.strong.expect b/pkg/front_end/testcases/override.dart.strong.expect index 8cdaa4c9236..8c50d094561 100644 --- a/pkg/front_end/testcases/override.dart.strong.expect +++ b/pkg/front_end/testcases/override.dart.strong.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Bar extends self::Foo { - constructor •() → void + default constructor •() → void : super self::Foo::•() ; } class Base extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method method() → self::Foo { @@ -21,7 +21,7 @@ class Base extends core::Object { } } class Sub extends self::Base { - constructor •() → void + default constructor •() → void : super self::Base::•() ; method method() → self::Foo { diff --git a/pkg/front_end/testcases/prefer_baseclass.dart.direct.expect b/pkg/front_end/testcases/prefer_baseclass.dart.direct.expect index 8e82d3903cc..d65bbe4ee4c 100644 --- a/pkg/front_end/testcases/prefer_baseclass.dart.direct.expect +++ b/pkg/front_end/testcases/prefer_baseclass.dart.direct.expect @@ -3,32 +3,32 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class AB1 extends self::A implements self::B { - constructor •() → void + default constructor •() → void : super self::A::•() ; } class AB2 extends self::A implements self::B { - constructor •() → void + default constructor •() → void : super self::A::•() ; } class BA1 extends self::B implements self::A { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class BA2 extends self::B implements self::A { - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/prefer_baseclass.dart.outline.expect b/pkg/front_end/testcases/prefer_baseclass.dart.outline.expect index a5009b2fda6..01d805fc31a 100644 --- a/pkg/front_end/testcases/prefer_baseclass.dart.outline.expect +++ b/pkg/front_end/testcases/prefer_baseclass.dart.outline.expect @@ -3,27 +3,27 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends core::Object { - constructor •() → void + default constructor •() → void ; } class AB1 extends self::A implements self::B { - constructor •() → void + default constructor •() → void ; } class AB2 extends self::A implements self::B { - constructor •() → void + default constructor •() → void ; } class BA1 extends self::B implements self::A { - constructor •() → void + default constructor •() → void ; } class BA2 extends self::B implements self::A { - constructor •() → void + default constructor •() → void ; } static method takeSubclassOfA(dynamic obj) → dynamic diff --git a/pkg/front_end/testcases/prefer_baseclass.dart.strong.expect b/pkg/front_end/testcases/prefer_baseclass.dart.strong.expect index 4783efb3bf1..d02c817be41 100644 --- a/pkg/front_end/testcases/prefer_baseclass.dart.strong.expect +++ b/pkg/front_end/testcases/prefer_baseclass.dart.strong.expect @@ -3,32 +3,32 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } abstract class B extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class AB1 extends self::A implements self::B { - constructor •() → void + default constructor •() → void : super self::A::•() ; } class AB2 extends self::A implements self::B { - constructor •() → void + default constructor •() → void : super self::A::•() ; } class BA1 extends self::B implements self::A { - constructor •() → void + default constructor •() → void : super self::B::•() ; } class BA2 extends self::B implements self::A { - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/rasta/abstract_constructor.dart.direct.expect b/pkg/front_end/testcases/rasta/abstract_constructor.dart.direct.expect index fd7296965b2..524e1aee465 100644 --- a/pkg/front_end/testcases/rasta/abstract_constructor.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/abstract_constructor.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/rasta/abstract_constructor.dart.outline.expect b/pkg/front_end/testcases/rasta/abstract_constructor.dart.outline.expect index 4fbe7d2bd44..d2daed84832 100644 --- a/pkg/front_end/testcases/rasta/abstract_constructor.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/abstract_constructor.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class C extends core::Object { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/rasta/bad_default_constructor.dart.direct.expect b/pkg/front_end/testcases/rasta/bad_default_constructor.dart.direct.expect index 9ef3d02e3d8..aa77144581a 100644 --- a/pkg/front_end/testcases/rasta/bad_default_constructor.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/bad_default_constructor.dart.direct.expect @@ -8,7 +8,7 @@ class A extends core::Object { ; } class B extends self::A { - constructor •() → self::B + default constructor •() → self::B : invalid-initializer; } static method main() → dynamic { diff --git a/pkg/front_end/testcases/rasta/bad_default_constructor.dart.outline.expect b/pkg/front_end/testcases/rasta/bad_default_constructor.dart.outline.expect index b6c4bf2132d..d910cd0defc 100644 --- a/pkg/front_end/testcases/rasta/bad_default_constructor.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/bad_default_constructor.dart.outline.expect @@ -7,7 +7,7 @@ class A extends core::Object { ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/rasta/cascades.dart.direct.expect b/pkg/front_end/testcases/rasta/cascades.dart.direct.expect index 8d6f5d10b3f..f3c4f238677 100644 --- a/pkg/front_end/testcases/rasta/cascades.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/cascades.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method add(dynamic x) → dynamic diff --git a/pkg/front_end/testcases/rasta/cascades.dart.outline.expect b/pkg/front_end/testcases/rasta/cascades.dart.outline.expect index 8c76e175b23..f3831039709 100644 --- a/pkg/front_end/testcases/rasta/cascades.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/cascades.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; method add(dynamic x) → dynamic ; diff --git a/pkg/front_end/testcases/rasta/class_hierarchy.dart.direct.expect b/pkg/front_end/testcases/rasta/class_hierarchy.dart.direct.expect index f8bf7421b7d..e60c91b3145 100644 --- a/pkg/front_end/testcases/rasta/class_hierarchy.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/class_hierarchy.dart.direct.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → self::A + default constructor •() → self::A : invalid-initializer; } class B extends core::Object { - constructor •() → self::B + default constructor •() → self::B : invalid-initializer; } class C extends core::Object { diff --git a/pkg/front_end/testcases/rasta/class_hierarchy.dart.outline.expect b/pkg/front_end/testcases/rasta/class_hierarchy.dart.outline.expect index 7a7d62fa399..9aeb27d6118 100644 --- a/pkg/front_end/testcases/rasta/class_hierarchy.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/class_hierarchy.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends core::Object { - constructor •() → void + default constructor •() → void ; } class C extends core::Object { diff --git a/pkg/front_end/testcases/rasta/duplicated_mixin.dart.direct.expect b/pkg/front_end/testcases/rasta/duplicated_mixin.dart.direct.expect index d1160d5e3dd..56b7784172b 100644 --- a/pkg/front_end/testcases/rasta/duplicated_mixin.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/duplicated_mixin.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Mixin extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -21,7 +21,7 @@ abstract class Object&Mixin&Mixin extends self::Object&Mixin implements self::Mi ; } class A extends self::Object&Mixin&Mixin { - constructor •() → void + default constructor •() → void : super self::Object&Mixin&Mixin::•() ; } diff --git a/pkg/front_end/testcases/rasta/duplicated_mixin.dart.outline.expect b/pkg/front_end/testcases/rasta/duplicated_mixin.dart.outline.expect index 1c4d84df864..2f9029cb9c8 100644 --- a/pkg/front_end/testcases/rasta/duplicated_mixin.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/duplicated_mixin.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Mixin extends core::Object { field dynamic field; - constructor •() → void + default constructor •() → void ; } abstract class Object&Mixin = core::Object with self::Mixin { @@ -12,6 +12,6 @@ abstract class Object&Mixin = core::Object with self::Mixin { abstract class Object&Mixin&Mixin = self::Object&Mixin with self::Mixin { } class A extends self::Object&Mixin&Mixin { - constructor •() → void + default constructor •() → void ; } diff --git a/pkg/front_end/testcases/rasta/generic_factory.dart.direct.expect b/pkg/front_end/testcases/rasta/generic_factory.dart.direct.expect index 8aeb2df1c6a..29aea3d2428 100644 --- a/pkg/front_end/testcases/rasta/generic_factory.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/generic_factory.dart.direct.expect @@ -3,17 +3,17 @@ import self as self; import "dart:core" as core; class C1 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class C2 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class C3 extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/rasta/generic_factory.dart.outline.expect b/pkg/front_end/testcases/rasta/generic_factory.dart.outline.expect index a02e017baa3..5da78bb877d 100644 --- a/pkg/front_end/testcases/rasta/generic_factory.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/generic_factory.dart.outline.expect @@ -3,15 +3,15 @@ import self as self; import "dart:core" as core; class C1 extends core::Object { - constructor •() → void + default constructor •() → void ; } class C2 extends core::Object { - constructor •() → void + default constructor •() → void ; } class C3 extends core::Object { - constructor •() → void + default constructor •() → void ; } class A extends core::Object { diff --git a/pkg/front_end/testcases/rasta/issue_000007.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000007.dart.direct.expect index 55a0e8d8fd1..39373ca5cbc 100644 --- a/pkg/front_end/testcases/rasta/issue_000007.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000007.dart.direct.expect @@ -3,12 +3,12 @@ import self as self; import "dart:core" as core; class Base extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Mixin extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method foo() → dynamic @@ -17,7 +17,7 @@ class Mixin extends core::Object { abstract class Base&Mixin = self::Base with self::Mixin { } class Sub extends self::Base&Mixin { - constructor •() → void + default constructor •() → void : super self::Base::•() ; } diff --git a/pkg/front_end/testcases/rasta/issue_000007.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000007.dart.outline.expect index ed5fd1f40f0..d7371d50823 100644 --- a/pkg/front_end/testcases/rasta/issue_000007.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000007.dart.outline.expect @@ -3,11 +3,11 @@ import self as self; import "dart:core" as core; class Base extends core::Object { - constructor •() → void + default constructor •() → void ; } class Mixin extends core::Object { - constructor •() → void + default constructor •() → void ; method foo() → dynamic ; @@ -15,7 +15,7 @@ class Mixin extends core::Object { abstract class Base&Mixin = self::Base with self::Mixin { } class Sub extends self::Base&Mixin { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/rasta/issue_000012.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000012.dart.direct.expect index 0a04623ec29..0a844a92d53 100644 --- a/pkg/front_end/testcases/rasta/issue_000012.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000012.dart.direct.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class A extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; method m() → dynamic { diff --git a/pkg/front_end/testcases/rasta/issue_000012.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000012.dart.outline.expect index 9fc0897d55f..600adfa9d79 100644 --- a/pkg/front_end/testcases/rasta/issue_000012.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000012.dart.outline.expect @@ -4,11 +4,11 @@ import "dart:core" as core; class A extends core::Object { field dynamic field; - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; method m() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/issue_000026.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000026.dart.direct.expect index 1f96e95610c..3c0789e6e30 100644 --- a/pkg/front_end/testcases/rasta/issue_000026.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000026.dart.direct.expect @@ -6,7 +6,7 @@ class C extends core::Object { field dynamic a = null; field dynamic b = 0; field dynamic c = 1.+(2); - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/rasta/issue_000026.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000026.dart.outline.expect index 2dd409d2101..fbdcf92a8e8 100644 --- a/pkg/front_end/testcases/rasta/issue_000026.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000026.dart.outline.expect @@ -6,7 +6,7 @@ class C extends core::Object { field dynamic a; field dynamic b; field dynamic c; - constructor •() → void + default constructor •() → void ; } class D extends core::Object { diff --git a/pkg/front_end/testcases/rasta/issue_000035.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000035.dart.direct.expect index 57cf9380a2b..49f48a897d3 100644 --- a/pkg/front_end/testcases/rasta/issue_000035.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000035.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method æøC() → dynamic; diff --git a/pkg/front_end/testcases/rasta/issue_000035.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000035.dart.outline.expect index 1098645e92a..3b792394639 100644 --- a/pkg/front_end/testcases/rasta/issue_000035.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000035.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; abstract method æøC() → dynamic; } diff --git a/pkg/front_end/testcases/rasta/issue_000039.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000039.dart.direct.expect index 116a7218bf6..4772ac80575 100644 --- a/pkg/front_end/testcases/rasta/issue_000039.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000039.dart.direct.expect @@ -8,6 +8,6 @@ class A extends core::Object { : invalid-initializer; } class B extends self::A { - constructor •() → self::B + default constructor •() → self::B : super self::A::•(); } diff --git a/pkg/front_end/testcases/rasta/issue_000039.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000039.dart.outline.expect index 331f7e8b7b7..7eaf284059d 100644 --- a/pkg/front_end/testcases/rasta/issue_000039.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000039.dart.outline.expect @@ -8,6 +8,6 @@ class A extends core::Object { ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; } diff --git a/pkg/front_end/testcases/rasta/issue_000041.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000041.dart.direct.expect index 9a674a0fe3c..f763c2edbab 100644 --- a/pkg/front_end/testcases/rasta/issue_000041.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000041.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → self::C + default constructor •() → self::C : super core::Object::•(); method test() → dynamic { self::use(invalid-expression); diff --git a/pkg/front_end/testcases/rasta/issue_000041.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000041.dart.outline.expect index d1fde5aef67..36ede251488 100644 --- a/pkg/front_end/testcases/rasta/issue_000041.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000041.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; method test() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/issue_000043.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000043.dart.direct.expect index 44eaf8121dd..e72b4268b15 100644 --- a/pkg/front_end/testcases/rasta/issue_000043.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000043.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; get x() → dynamic diff --git a/pkg/front_end/testcases/rasta/issue_000043.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000043.dart.outline.expect index 771eec347f3..287561ea626 100644 --- a/pkg/front_end/testcases/rasta/issue_000043.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000043.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; get x() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/issue_000048.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000048.dart.direct.expect index 8731130834b..6e579c85e73 100644 --- a/pkg/front_end/testcases/rasta/issue_000048.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000048.dart.direct.expect @@ -11,7 +11,7 @@ class A extends core::Object { } class M1 extends core::Object { field core::num v2 = 0; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/rasta/issue_000048.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000048.dart.outline.expect index a7bda3a80dd..8a097351906 100644 --- a/pkg/front_end/testcases/rasta/issue_000048.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000048.dart.outline.expect @@ -10,7 +10,7 @@ class A extends core::Object { } class M1 extends core::Object { field core::num v2; - constructor •() → void + default constructor •() → void ; } class C = self::A with self::M1 { diff --git a/pkg/front_end/testcases/rasta/issue_000053.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000053.dart.direct.expect index 985da53a699..86f1aa19c30 100644 --- a/pkg/front_end/testcases/rasta/issue_000053.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000053.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator ==(dynamic other) → dynamic diff --git a/pkg/front_end/testcases/rasta/issue_000053.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000053.dart.outline.expect index 8c78f4313d7..b3acddc9c16 100644 --- a/pkg/front_end/testcases/rasta/issue_000053.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000053.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; operator ==(dynamic other) → dynamic ; diff --git a/pkg/front_end/testcases/rasta/issue_000067.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000067.dart.direct.expect index cabfbbbdd25..85a69c19fdd 100644 --- a/pkg/front_end/testcases/rasta/issue_000067.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000067.dart.direct.expect @@ -22,7 +22,7 @@ class C extends self::A { } } class D extends self::C { - constructor •() → void + default constructor •() → void : super self::C::•() ; method m() → core::int { diff --git a/pkg/front_end/testcases/rasta/issue_000067.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000067.dart.outline.expect index 4c0e08325ec..d645fee94f5 100644 --- a/pkg/front_end/testcases/rasta/issue_000067.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000067.dart.outline.expect @@ -21,7 +21,7 @@ class C extends self::A { ; } class D extends self::C { - constructor •() → void + default constructor •() → void ; method m() → core::int ; diff --git a/pkg/front_end/testcases/rasta/issue_000068.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000068.dart.direct.expect index b66e51d771d..cfe6ec7217d 100644 --- a/pkg/front_end/testcases/rasta/issue_000068.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000068.dart.direct.expect @@ -4,22 +4,22 @@ import "dart:core" as core; import "package:expect/expect.dart" as exp; class G extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; } diff --git a/pkg/front_end/testcases/rasta/issue_000068.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000068.dart.outline.expect index af7d585acb9..08bd936a4e3 100644 --- a/pkg/front_end/testcases/rasta/issue_000068.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000068.dart.outline.expect @@ -3,19 +3,19 @@ import self as self; import "dart:core" as core; class G extends core::Object { - constructor •() → void + default constructor •() → void ; } class A extends core::Object { - constructor •() → void + default constructor •() → void ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/rasta/issue_000070.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000070.dart.direct.expect index d1530e88387..031b52afce8 100644 --- a/pkg/front_end/testcases/rasta/issue_000070.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000070.dart.direct.expect @@ -25,12 +25,12 @@ class A set setter(self::A::S s) → void {} } abstract class J extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } abstract class I extends self::J { - constructor •() → void + default constructor •() → void : super self::J::•() ; } diff --git a/pkg/front_end/testcases/rasta/issue_000070.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000070.dart.outline.expect index 455f514611f..1553d9c44f3 100644 --- a/pkg/front_end/testcases/rasta/issue_000070.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000070.dart.outline.expect @@ -18,11 +18,11 @@ class A ; } abstract class J extends core::Object { - constructor •() → void + default constructor •() → void ; } abstract class I extends self::J { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/rasta/issue_000080.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000080.dart.direct.expect index 5f8a44ea00f..85e3e6af181 100644 --- a/pkg/front_end/testcases/rasta/issue_000080.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000080.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Mixin extends core::Object { field dynamic field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method foo() → dynamic @@ -13,7 +13,7 @@ class Mixin extends core::Object { abstract class Object&Mixin = core::Object with self::Mixin { } class Foo extends self::Object&Mixin { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method foo() → dynamic diff --git a/pkg/front_end/testcases/rasta/issue_000080.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000080.dart.outline.expect index 585c3d5e0bb..e9fe72d834e 100644 --- a/pkg/front_end/testcases/rasta/issue_000080.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000080.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Mixin extends core::Object { field dynamic field; - constructor •() → void + default constructor •() → void ; method foo() → dynamic ; @@ -12,7 +12,7 @@ class Mixin extends core::Object { abstract class Object&Mixin = core::Object with self::Mixin { } class Foo extends self::Object&Mixin { - constructor •() → void + default constructor •() → void ; method foo() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/issue_000081.dart.direct.expect b/pkg/front_end/testcases/rasta/issue_000081.dart.direct.expect index 2ed2e94292e..36917883fd1 100644 --- a/pkg/front_end/testcases/rasta/issue_000081.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/issue_000081.dart.direct.expect @@ -4,13 +4,13 @@ import "dart:core" as core; class Base extends core::Object { field core::int hashCode = 42; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Sub extends self::Base { field core::int _hashCode = null; - constructor •() → void + default constructor •() → void : super self::Base::•() ; get hashCode() → dynamic diff --git a/pkg/front_end/testcases/rasta/issue_000081.dart.outline.expect b/pkg/front_end/testcases/rasta/issue_000081.dart.outline.expect index 0ad6433fe07..246e0c779db 100644 --- a/pkg/front_end/testcases/rasta/issue_000081.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/issue_000081.dart.outline.expect @@ -4,12 +4,12 @@ import "dart:core" as core; class Base extends core::Object { field core::int hashCode; - constructor •() → void + default constructor •() → void ; } class Sub extends self::Base { field core::int _hashCode; - constructor •() → void + default constructor •() → void ; get hashCode() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/mixin_library.dart.direct.expect b/pkg/front_end/testcases/rasta/mixin_library.dart.direct.expect index b3165e59bb3..3011465cc3d 100644 --- a/pkg/front_end/testcases/rasta/mixin_library.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/mixin_library.dart.direct.expect @@ -7,7 +7,7 @@ class Mixin extends core::Object { field dynamic y = null; field dynamic z = null; field self::Mixin::T t = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method foo() → dynamic diff --git a/pkg/front_end/testcases/rasta/mixin_library.dart.outline.expect b/pkg/front_end/testcases/rasta/mixin_library.dart.outline.expect index 18b80ce96fa..caa5a96c952 100644 --- a/pkg/front_end/testcases/rasta/mixin_library.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/mixin_library.dart.outline.expect @@ -7,7 +7,7 @@ class Mixin extends core::Object { field dynamic y; field dynamic z; field self::Mixin::T t; - constructor •() → void + default constructor •() → void ; method foo() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/mixin_library.dart.strong.expect b/pkg/front_end/testcases/rasta/mixin_library.dart.strong.expect index 4226a2e563d..93eeff9a800 100644 --- a/pkg/front_end/testcases/rasta/mixin_library.dart.strong.expect +++ b/pkg/front_end/testcases/rasta/mixin_library.dart.strong.expect @@ -7,7 +7,7 @@ class Mixin extends core::Object { field dynamic y = null; field dynamic z = null; field self::Mixin::T t = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; method foo() → dynamic diff --git a/pkg/front_end/testcases/rasta/static.dart.direct.expect b/pkg/front_end/testcases/rasta/static.dart.direct.expect index ba215db7cd7..6fc55d9dad2 100644 --- a/pkg/front_end/testcases/rasta/static.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/static.dart.direct.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class Foo extends core::Object { static const field dynamic staticConstant = 42; static field dynamic staticField = 42; - constructor •() → void + default constructor •() → void : super core::Object::•() ; static method staticFunction() → dynamic {} diff --git a/pkg/front_end/testcases/rasta/static.dart.outline.expect b/pkg/front_end/testcases/rasta/static.dart.outline.expect index 3f3156b4e56..7296eed222d 100644 --- a/pkg/front_end/testcases/rasta/static.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/static.dart.outline.expect @@ -5,7 +5,7 @@ import "dart:core" as core; class Foo extends core::Object { static const field dynamic staticConstant; static field dynamic staticField; - constructor •() → void + default constructor •() → void ; static method staticFunction() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/super.dart.direct.expect b/pkg/front_end/testcases/rasta/super.dart.direct.expect index f7259312a99..b891a380f58 100644 --- a/pkg/front_end/testcases/rasta/super.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/super.dart.direct.expect @@ -8,7 +8,7 @@ class A extends core::Object { field dynamic c; field dynamic d; final field dynamic f; - constructor •() → self::A + default constructor •() → self::A : super core::Object::•(); get e() → dynamic return null; @@ -33,7 +33,7 @@ class A extends core::Object { } class B extends self::A { final field dynamic d; - constructor •() → self::B + default constructor •() → self::B : super self::A::•(); get b() → dynamic return null; @@ -41,7 +41,7 @@ class B extends self::A { set i(dynamic x) → dynamic {} } class C extends self::B { - constructor •() → self::C + default constructor •() → self::C : super self::B::•(); method test() → dynamic { super.{self::A::~}(); diff --git a/pkg/front_end/testcases/rasta/super.dart.outline.expect b/pkg/front_end/testcases/rasta/super.dart.outline.expect index 6e83919105b..809f633f782 100644 --- a/pkg/front_end/testcases/rasta/super.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/super.dart.outline.expect @@ -8,7 +8,7 @@ class A extends core::Object { field dynamic c; field dynamic d; final field dynamic f; - constructor •() → void + default constructor •() → void ; get e() → dynamic ; @@ -39,7 +39,7 @@ class A extends core::Object { } class B extends self::A { final field dynamic d; - constructor •() → void + default constructor •() → void ; get b() → dynamic ; @@ -49,7 +49,7 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; method test() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/super.dart.strong.expect b/pkg/front_end/testcases/rasta/super.dart.strong.expect index 528b38b08e5..820f5ed5320 100644 --- a/pkg/front_end/testcases/rasta/super.dart.strong.expect +++ b/pkg/front_end/testcases/rasta/super.dart.strong.expect @@ -8,7 +8,7 @@ class A extends core::Object { field dynamic c = null; field dynamic d = null; final field dynamic f = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; get e() → dynamic @@ -34,7 +34,7 @@ class A extends core::Object { } class B extends self::A { final field dynamic d = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; get b() → dynamic @@ -43,7 +43,7 @@ class B extends self::A { set i(dynamic x) → void {} } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; method test() → dynamic { diff --git a/pkg/front_end/testcases/rasta/super_mixin.dart.strong.expect b/pkg/front_end/testcases/rasta/super_mixin.dart.strong.expect index c208cde422e..aadd5df51c0 100644 --- a/pkg/front_end/testcases/rasta/super_mixin.dart.strong.expect +++ b/pkg/front_end/testcases/rasta/super_mixin.dart.strong.expect @@ -4,7 +4,7 @@ import "dart:core" as core; import "./mixin_library.dart" as mix; class Super extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method foo() → dynamic @@ -15,14 +15,14 @@ class Super extends core::Object { abstract class Super&Mixin^#T0^#T0<#T0 extends core::Object> = self::Super with mix::Mixin { } class C extends self::Super&Mixin^#T0^#T0 { - constructor •() → void + default constructor •() → void : super self::Super::•() ; } abstract class Super&Mixin = self::Super with mix::Mixin { } class D extends self::Super&Mixin { - constructor •() → void + default constructor •() → void : super self::Super::•() ; } diff --git a/pkg/front_end/testcases/rasta/super_operator.dart.direct.expect b/pkg/front_end/testcases/rasta/super_operator.dart.direct.expect index 24c3403a11f..18fdad19449 100644 --- a/pkg/front_end/testcases/rasta/super_operator.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/super_operator.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; operator +(core::String s) → dynamic @@ -13,7 +13,7 @@ class A extends core::Object { operator []=(dynamic i, dynamic val) → dynamic {} } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; operator +(core::String s) → dynamic @@ -24,7 +24,7 @@ class B extends self::A { return let final dynamic #t1 = let final dynamic #t2 = i in let final dynamic #t3 = i = #t2.+(1) in #t2 in let final dynamic #t4 = this.{=self::A::[]}(#t1).+(val) in let final dynamic #t5 = this.{=self::A::[]=}(#t1, #t4) in #t4; } class Autobianchi extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method g() → dynamic diff --git a/pkg/front_end/testcases/rasta/super_operator.dart.outline.expect b/pkg/front_end/testcases/rasta/super_operator.dart.outline.expect index 5a886e153cc..02aacd7ce9b 100644 --- a/pkg/front_end/testcases/rasta/super_operator.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/super_operator.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class A extends core::Object { - constructor •() → void + default constructor •() → void ; operator +(core::String s) → dynamic ; @@ -13,7 +13,7 @@ class A extends core::Object { ; } class B extends self::A { - constructor •() → void + default constructor •() → void ; operator +(core::String s) → dynamic ; @@ -23,7 +23,7 @@ class B extends self::A { ; } class Autobianchi extends core::Object { - constructor •() → void + default constructor •() → void ; method g() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/this_invoke.dart.direct.expect b/pkg/front_end/testcases/rasta/this_invoke.dart.direct.expect index b366a22c56a..a30a24da8b3 100644 --- a/pkg/front_end/testcases/rasta/this_invoke.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/this_invoke.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method m(dynamic x) → dynamic diff --git a/pkg/front_end/testcases/rasta/this_invoke.dart.outline.expect b/pkg/front_end/testcases/rasta/this_invoke.dart.outline.expect index b77f8168329..7076ca89224 100644 --- a/pkg/front_end/testcases/rasta/this_invoke.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/this_invoke.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class C extends core::Object { - constructor •() → void + default constructor •() → void ; method m(dynamic x) → dynamic ; diff --git a/pkg/front_end/testcases/rasta/type_literals.dart.direct.expect b/pkg/front_end/testcases/rasta/type_literals.dart.direct.expect index 2e16f2d3c43..ac838dbe203 100644 --- a/pkg/front_end/testcases/rasta/type_literals.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/type_literals.dart.direct.expect @@ -4,7 +4,7 @@ import "dart:core" as core; typedef Func = () → void; class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method test() → dynamic { diff --git a/pkg/front_end/testcases/rasta/type_literals.dart.outline.expect b/pkg/front_end/testcases/rasta/type_literals.dart.outline.expect index f3f456bc59a..da9fa816bae 100644 --- a/pkg/front_end/testcases/rasta/type_literals.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/type_literals.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; typedef Func = () → void; class C extends core::Object { - constructor •() → void + default constructor •() → void ; method test() → dynamic ; diff --git a/pkg/front_end/testcases/rasta/unresolved_for_in.dart.direct.expect b/pkg/front_end/testcases/rasta/unresolved_for_in.dart.direct.expect index f0d4c360180..6c1bda703d8 100644 --- a/pkg/front_end/testcases/rasta/unresolved_for_in.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/unresolved_for_in.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Fisk extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method it1(dynamic x) → dynamic { diff --git a/pkg/front_end/testcases/rasta/unresolved_for_in.dart.outline.expect b/pkg/front_end/testcases/rasta/unresolved_for_in.dart.outline.expect index eff4b822c18..f3859204877 100644 --- a/pkg/front_end/testcases/rasta/unresolved_for_in.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/unresolved_for_in.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; typedef VoidFunction = () → void; class Fisk extends core::Object { - constructor •() → void + default constructor •() → void ; method it1(dynamic x) → dynamic ; diff --git a/pkg/front_end/testcases/rasta/unresolved_recovery.dart.direct.expect b/pkg/front_end/testcases/rasta/unresolved_recovery.dart.direct.expect index 4e649451302..85c8a96662f 100644 --- a/pkg/front_end/testcases/rasta/unresolved_recovery.dart.direct.expect +++ b/pkg/front_end/testcases/rasta/unresolved_recovery.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class E extends core::Object { - constructor •() → self::E + default constructor •() → self::E : super core::Object::•(); method foo() → dynamic { super.[]=(4, 42); diff --git a/pkg/front_end/testcases/rasta/unresolved_recovery.dart.outline.expect b/pkg/front_end/testcases/rasta/unresolved_recovery.dart.outline.expect index 36d86b3dfe7..f2553f40d1c 100644 --- a/pkg/front_end/testcases/rasta/unresolved_recovery.dart.outline.expect +++ b/pkg/front_end/testcases/rasta/unresolved_recovery.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class E extends core::Object { - constructor •() → void + default constructor •() → void ; method foo() → dynamic ; diff --git a/pkg/front_end/testcases/redirecting_constructor.dart.direct.expect b/pkg/front_end/testcases/redirecting_constructor.dart.direct.expect index 965bce7f3b4..1812657d787 100644 --- a/pkg/front_end/testcases/redirecting_constructor.dart.direct.expect +++ b/pkg/front_end/testcases/redirecting_constructor.dart.direct.expect @@ -11,7 +11,7 @@ class A extends core::Object { let dynamic #redirecting_factory = self::B::• in invalid-expression; } class B extends self::A { - constructor •() → void + default constructor •() → void : super self::A::•() ; } diff --git a/pkg/front_end/testcases/redirecting_constructor.dart.outline.expect b/pkg/front_end/testcases/redirecting_constructor.dart.outline.expect index 37eac0cb2ff..18a6649a6b4 100644 --- a/pkg/front_end/testcases/redirecting_constructor.dart.outline.expect +++ b/pkg/front_end/testcases/redirecting_constructor.dart.outline.expect @@ -10,7 +10,7 @@ class A extends core::Object { let dynamic #redirecting_factory = self::B::• in invalid-expression; } class B extends self::A { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/redirecting_factory.dart.outline.expect b/pkg/front_end/testcases/redirecting_factory.dart.outline.expect index 88ef2c77e1f..3f266d376fe 100644 --- a/pkg/front_end/testcases/redirecting_factory.dart.outline.expect +++ b/pkg/front_end/testcases/redirecting_factory.dart.outline.expect @@ -19,7 +19,7 @@ class Bar extends core::Object ; } class Builder extends core::Object { - constructor •() → void + default constructor •() → void ; method method() → dynamic ; @@ -35,15 +35,15 @@ class SimpleCaseImpl extends c let dynamic #redirecting_factory = self::SimpleCaseImpl2::• in invalid-expression; } class SimpleCaseImpl2 extends core::Object implements self::SimpleCaseImpl { - constructor •() → void + default constructor •() → void ; } class Base extends core::Object { - constructor •() → void + default constructor •() → void ; } class Mixin extends core::Object { - constructor •() → void + default constructor •() → void ; } class Mix = self::Base with self::Mixin { diff --git a/pkg/front_end/testcases/regress/issue_29981.dart.outline.expect b/pkg/front_end/testcases/regress/issue_29981.dart.outline.expect index baed3e540af..ee8d2394033 100644 --- a/pkg/front_end/testcases/regress/issue_29981.dart.outline.expect +++ b/pkg/front_end/testcases/regress/issue_29981.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class C extends core::Object { field self::C field; - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/static_setter.dart.direct.expect b/pkg/front_end/testcases/static_setter.dart.direct.expect index af6242fe043..1163764ade0 100644 --- a/pkg/front_end/testcases/static_setter.dart.direct.expect +++ b/pkg/front_end/testcases/static_setter.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/static_setter.dart.outline.expect b/pkg/front_end/testcases/static_setter.dart.outline.expect index f789e0d9da2..061c6a7328b 100644 --- a/pkg/front_end/testcases/static_setter.dart.outline.expect +++ b/pkg/front_end/testcases/static_setter.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void ; } static set foo(dynamic x) → dynamic diff --git a/pkg/front_end/testcases/static_setter.dart.strong.expect b/pkg/front_end/testcases/static_setter.dart.strong.expect index af6242fe043..1163764ade0 100644 --- a/pkg/front_end/testcases/static_setter.dart.strong.expect +++ b/pkg/front_end/testcases/static_setter.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; class Foo extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/store_load.dart.direct.expect b/pkg/front_end/testcases/store_load.dart.direct.expect index 166ecccfa83..c2d374273ba 100644 --- a/pkg/front_end/testcases/store_load.dart.direct.expect +++ b/pkg/front_end/testcases/store_load.dart.direct.expect @@ -4,23 +4,23 @@ import "dart:core" as core; class Foo extends core::Object { field dynamic _field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class FooValue extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Bar extends core::Object { field dynamic _field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class BarValue extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/store_load.dart.outline.expect b/pkg/front_end/testcases/store_load.dart.outline.expect index e8418c60081..9f4aeb614a3 100644 --- a/pkg/front_end/testcases/store_load.dart.outline.expect +++ b/pkg/front_end/testcases/store_load.dart.outline.expect @@ -4,20 +4,20 @@ import "dart:core" as core; class Foo extends core::Object { field dynamic _field; - constructor •() → void + default constructor •() → void ; } class FooValue extends core::Object { - constructor •() → void + default constructor •() → void ; } class Bar extends core::Object { field dynamic _field; - constructor •() → void + default constructor •() → void ; } class BarValue extends core::Object { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/store_load.dart.strong.expect b/pkg/front_end/testcases/store_load.dart.strong.expect index c06ea707f23..1c51fda63b0 100644 --- a/pkg/front_end/testcases/store_load.dart.strong.expect +++ b/pkg/front_end/testcases/store_load.dart.strong.expect @@ -4,23 +4,23 @@ import "dart:core" as core; class Foo extends core::Object { field dynamic _field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class FooValue extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class Bar extends core::Object { field dynamic _field = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; } class BarValue extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } diff --git a/pkg/front_end/testcases/super_rasta_copy.dart.direct.expect b/pkg/front_end/testcases/super_rasta_copy.dart.direct.expect index d3e405c938e..8a18e885c99 100644 --- a/pkg/front_end/testcases/super_rasta_copy.dart.direct.expect +++ b/pkg/front_end/testcases/super_rasta_copy.dart.direct.expect @@ -8,7 +8,7 @@ class A extends core::Object { field dynamic c = null; field dynamic d = null; final field dynamic f = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; get e() → dynamic @@ -32,7 +32,7 @@ class A extends core::Object { } class B extends self::A { final field dynamic d = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; get b() → dynamic @@ -41,7 +41,7 @@ class B extends self::A { set i(dynamic x) → dynamic {} } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; method test() → dynamic { diff --git a/pkg/front_end/testcases/super_rasta_copy.dart.outline.expect b/pkg/front_end/testcases/super_rasta_copy.dart.outline.expect index 91d4f2a977c..61dc3881eba 100644 --- a/pkg/front_end/testcases/super_rasta_copy.dart.outline.expect +++ b/pkg/front_end/testcases/super_rasta_copy.dart.outline.expect @@ -8,7 +8,7 @@ class A extends core::Object { field dynamic c; field dynamic d; final field dynamic f; - constructor •() → void + default constructor •() → void ; get e() → dynamic ; @@ -35,7 +35,7 @@ class A extends core::Object { } class B extends self::A { final field dynamic d; - constructor •() → void + default constructor •() → void ; get b() → dynamic ; @@ -45,7 +45,7 @@ class B extends self::A { ; } class C extends self::B { - constructor •() → void + default constructor •() → void ; method test() → dynamic ; diff --git a/pkg/front_end/testcases/super_rasta_copy.dart.strong.expect b/pkg/front_end/testcases/super_rasta_copy.dart.strong.expect index 87ae1479c83..42ea2a5b417 100644 --- a/pkg/front_end/testcases/super_rasta_copy.dart.strong.expect +++ b/pkg/front_end/testcases/super_rasta_copy.dart.strong.expect @@ -8,7 +8,7 @@ class A extends core::Object { field dynamic c = null; field dynamic d = null; final field dynamic f = null; - constructor •() → void + default constructor •() → void : super core::Object::•() ; get e() → dynamic @@ -32,7 +32,7 @@ class A extends core::Object { } class B extends self::A { final field dynamic d = null; - constructor •() → void + default constructor •() → void : super self::A::•() ; get b() → dynamic @@ -41,7 +41,7 @@ class B extends self::A { set i(dynamic x) → void {} } class C extends self::B { - constructor •() → void + default constructor •() → void : super self::B::•() ; method test() → dynamic { diff --git a/pkg/front_end/testcases/type_variable_as_super.dart.direct.expect b/pkg/front_end/testcases/type_variable_as_super.dart.direct.expect index f896d533091..fd84fc72030 100644 --- a/pkg/front_end/testcases/type_variable_as_super.dart.direct.expect +++ b/pkg/front_end/testcases/type_variable_as_super.dart.direct.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } @@ -13,12 +13,13 @@ abstract class B extends core::Object { ; } class C extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; } +const field dynamic #errors = const ["Error: The type variable 'T' can't be used as supertype.", "Error: The type variable 'T' can't be used as supertype.", "Error: The type variable 'T' can't be used as supertype."]/* from null */; static method main() → dynamic { - throw new core::NoSuchMethodError::•(null, #A, [], {}, null); - throw new core::NoSuchMethodError::•(null, #B, [], {}, null); + throw new core::AbstractClassInstantiationError::•("A"); + throw new core::AbstractClassInstantiationError::•("B"); new self::C::•(); } diff --git a/pkg/front_end/testcases/type_variable_as_super.dart.outline.expect b/pkg/front_end/testcases/type_variable_as_super.dart.outline.expect index d8208123e00..2d8fc872f44 100644 --- a/pkg/front_end/testcases/type_variable_as_super.dart.outline.expect +++ b/pkg/front_end/testcases/type_variable_as_super.dart.outline.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class A extends core::Object { - constructor •() → void + default constructor •() → void ; } abstract class B extends core::Object { @@ -11,7 +11,7 @@ abstract class B extends core::Object { ; } class C extends core::Object { - constructor •() → void + default constructor •() → void ; } static method main() → dynamic diff --git a/pkg/front_end/testcases/uninitialized_fields.dart.outline.expect b/pkg/front_end/testcases/uninitialized_fields.dart.outline.expect index 09ac4e380df..e2a349c358a 100644 --- a/pkg/front_end/testcases/uninitialized_fields.dart.outline.expect +++ b/pkg/front_end/testcases/uninitialized_fields.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Uninitialized extends core::Object { field core::int x; - constructor •() → void + default constructor •() → void ; } class PartiallyInitialized extends core::Object { diff --git a/pkg/front_end/testcases/unused_methods.dart.direct.expect b/pkg/front_end/testcases/unused_methods.dart.direct.expect index 4bd1746fbb1..db19efa1bf1 100644 --- a/pkg/front_end/testcases/unused_methods.dart.direct.expect +++ b/pkg/front_end/testcases/unused_methods.dart.direct.expect @@ -9,7 +9,7 @@ class UnusedClass extends core::Object { } } abstract class UsedAsBaseClass extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method usedInSubclass() → void { @@ -23,7 +23,7 @@ abstract class UsedAsBaseClass extends core::Object { } } class UsedAsInterface extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method usedInSubclass() → void { @@ -31,7 +31,7 @@ class UsedAsInterface extends core::Object { } } class InstantiatedButMethodsUnused extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method usedInSubclass() → void { @@ -39,7 +39,7 @@ class InstantiatedButMethodsUnused extends core::Object { } } class ClassA extends self::UsedAsBaseClass implements self::UsedAsInterface, self::InstantiatedButMethodsUnused { - constructor •() → void + default constructor •() → void : super self::UsedAsBaseClass::•() ; method usedInSubclass() → void { @@ -47,7 +47,7 @@ class ClassA extends self::UsedAsBaseClass implements self::UsedAsInterface, sel } } class ClassB extends self::UsedAsBaseClass implements self::UsedAsInterface, self::InstantiatedButMethodsUnused { - constructor •() → void + default constructor •() → void : super self::UsedAsBaseClass::•() ; method usedInSubclass() → void { diff --git a/pkg/front_end/testcases/unused_methods.dart.outline.expect b/pkg/front_end/testcases/unused_methods.dart.outline.expect index 860b54f6e52..3065d87ae73 100644 --- a/pkg/front_end/testcases/unused_methods.dart.outline.expect +++ b/pkg/front_end/testcases/unused_methods.dart.outline.expect @@ -7,7 +7,7 @@ class UnusedClass extends core::Object { ; } abstract class UsedAsBaseClass extends core::Object { - constructor •() → void + default constructor •() → void ; method usedInSubclass() → void ; @@ -17,25 +17,25 @@ abstract class UsedAsBaseClass extends core::Object { ; } class UsedAsInterface extends core::Object { - constructor •() → void + default constructor •() → void ; method usedInSubclass() → void ; } class InstantiatedButMethodsUnused extends core::Object { - constructor •() → void + default constructor •() → void ; method usedInSubclass() → void ; } class ClassA extends self::UsedAsBaseClass implements self::UsedAsInterface, self::InstantiatedButMethodsUnused { - constructor •() → void + default constructor •() → void ; method usedInSubclass() → void ; } class ClassB extends self::UsedAsBaseClass implements self::UsedAsInterface, self::InstantiatedButMethodsUnused { - constructor •() → void + default constructor •() → void ; method usedInSubclass() → void ; diff --git a/pkg/front_end/testcases/unused_methods.dart.strong.expect b/pkg/front_end/testcases/unused_methods.dart.strong.expect index 02debc74e58..a7797065beb 100644 --- a/pkg/front_end/testcases/unused_methods.dart.strong.expect +++ b/pkg/front_end/testcases/unused_methods.dart.strong.expect @@ -3,7 +3,7 @@ import self as self; import "dart:core" as core; abstract class UsedAsBaseClass extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; abstract method usedInSubclass() → void; @@ -16,14 +16,14 @@ abstract class UsedAsInterface extends core::Object { abstract method usedInSubclass() → void; } class InstantiatedButMethodsUnused extends core::Object { - constructor •() → void + default constructor •() → void : super core::Object::•() ; method usedInSubclass() → void throw "Method removed by tree-shaking"; } class ClassA extends self::UsedAsBaseClass implements self::UsedAsInterface, self::InstantiatedButMethodsUnused { - constructor •() → void + default constructor •() → void : super self::UsedAsBaseClass::•() ; method usedInSubclass() → void { @@ -31,7 +31,7 @@ class ClassA extends self::UsedAsBaseClass implements self::UsedAsInterface, sel } } class ClassB extends self::UsedAsBaseClass implements self::UsedAsInterface, self::InstantiatedButMethodsUnused { - constructor •() → void + default constructor •() → void : super self::UsedAsBaseClass::•() ; method usedInSubclass() → void { diff --git a/pkg/front_end/testcases/void-methods.dart.direct.expect b/pkg/front_end/testcases/void-methods.dart.direct.expect index e0dc6346662..6ae6f5c2059 100644 --- a/pkg/front_end/testcases/void-methods.dart.direct.expect +++ b/pkg/front_end/testcases/void-methods.dart.direct.expect @@ -4,13 +4,13 @@ import "dart:core" as core; class Foo extends core::Object { field core::List list = [1, 2, 3]; - constructor •() → void + default constructor •() → void : super core::Object::•() ; set first(dynamic x) → dynamic - this.list.[]=(0, x); + return let final dynamic #t1 = this.list in let final dynamic #t2 = 0 in let final dynamic #t3 = x in let final dynamic #t4 = #t1.[]=(#t2, #t3) in #t3; operator []=(dynamic x, dynamic y) → dynamic - this.list.[]=(x, y); + return let final dynamic #t5 = this.list in let final dynamic #t6 = x in let final dynamic #t7 = y in let final dynamic #t8 = #t5.[]=(#t6, #t7) in #t7; method clear() → void return this.list.clear(); } diff --git a/pkg/front_end/testcases/void-methods.dart.outline.expect b/pkg/front_end/testcases/void-methods.dart.outline.expect index 5363bf911c6..6b4a5049d46 100644 --- a/pkg/front_end/testcases/void-methods.dart.outline.expect +++ b/pkg/front_end/testcases/void-methods.dart.outline.expect @@ -4,7 +4,7 @@ import "dart:core" as core; class Foo extends core::Object { field core::List list; - constructor •() → void + default constructor •() → void ; set first(dynamic x) → dynamic ; diff --git a/pkg/front_end/testcases/void-methods.dart.strong.expect b/pkg/front_end/testcases/void-methods.dart.strong.expect index cd527638a7b..e130f032401 100644 --- a/pkg/front_end/testcases/void-methods.dart.strong.expect +++ b/pkg/front_end/testcases/void-methods.dart.strong.expect @@ -4,10 +4,10 @@ import "dart:core" as core; class Foo extends core::Object { field core::List list = [1, 2, 3]; - constructor •() → void + default constructor •() → void : super core::Object::•() ; - set first(dynamic x) → dynamic + set first(dynamic x) → void return let final dynamic #t1 = this.{self::Foo::list} in let final dynamic #t2 = 0 in let final dynamic #t3 = x in let final dynamic #t4 = #t1.{core::List::[]=}(#t2, #t3) in #t3; operator []=(dynamic x, dynamic y) → dynamic return let final dynamic #t5 = this.{self::Foo::list} in let final dynamic #t6 = x in let final dynamic #t7 = y in let final dynamic #t8 = #t5.{core::List::[]=}(#t6, #t7) in #t7;