#1088. Generated Subtyping tests fixed
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t01.dart
index caf0a99..6855b00 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -29,6 +32,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t02.dart
index f255ac8..9e2c301 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -29,6 +32,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t03.dart
index 0b560e2..98d7e7b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -29,6 +32,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t01.dart
index 8531141..431218d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t02.dart
index 914323b..3f4565e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t03.dart
index 01a5d55..f7568b1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t01.dart
index 090b95a..ffe1536 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t02.dart
index e6081e0..7e0cc0a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t03.dart
index c4613da..358ca1d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A03_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t01.dart
index 2830015..b338876 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t02.dart
index 4f129e2..b0c40d8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t03.dart
index 3f9367c..6bf61ae 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t01.dart
index 4c1bfc1..1cebcf9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t02.dart
index c9538aa..42720a2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t03.dart
index 4ea9f06..8df56e8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A05_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t01.dart
index 9cf7da4..f38bf6a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t02.dart
index a6e48a4..26ef9ad 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t03.dart
index 9c0b8ab..2112d16 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A06_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t01.dart
index d228950..727dff0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t02.dart
index b5cdf72..721c8a1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t03.dart
index 9ec4328..b88a1ca 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A07_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t01.dart
index 26308bc..0870f49 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t02.dart
index 48ca48b..b6a958d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t03.dart
index 76e7097..e4c1ccc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A08_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t01.dart
index 749e7fe..149ecb1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t02.dart
index abe94cd..1d8a939 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t03.dart
index 2ded684..ec35c3c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A09_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t01.dart
index 4d607f2..8b3960c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t02.dart
index 2263e91..688d2a2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t03.dart
index 4e7981a..ddd1263 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A10_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t01.dart
index 1da9295..db0788e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t02.dart
index 66d5b75..be8e5b8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t03.dart
index 003d177..17535e7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A11_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t01.dart
index afbdd2e..cb9b0ce 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t02.dart
index d4708e1..f72bbcb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t03.dart
index ac5daa4..147efd4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A12_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t01.dart
index e62891c..070c3fd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t02.dart
index 4f9fe87..c0aa7c8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t03.dart
index 195c51e..1c39f96 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A13_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t01.dart
index bc1bb7d..02ce6ae 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t02.dart
index 3dadb6c..39442ea 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t03.dart
index 3072e5b..bfed022 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A14_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t01.dart
index 4f8645d..74315e3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t02.dart
index 1ffd259..b21db02 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t03.dart
index da0f0fa..1b792db 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A15_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t01.dart
index ae834b0..fce71df 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t02.dart
index c4138de..45535cc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t03.dart
index 92f2811..e772788 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A16_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t01.dart
index d690f32..49a6761 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t02.dart
index d96ee14..7b13f34 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t03.dart
index 163b2c0..f720e1f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A17_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t01.dart
index 1bb5e1a..8ff63f5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Function t1, {Function t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t02.dart
index 6982ab9..2c0714a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t03.dart
index 1554d38..430f656 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_arguments_binding_A18_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t01.dart
index dfa47e3..572e1f0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -29,6 +32,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t02.dart
index feca99a..9791f78 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -29,6 +32,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t03.dart
index 5581b21..3bd289c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -29,6 +32,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t01.dart
index fdffa3d..f1a3016 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t02.dart
index bd46d3d..3470553 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t03.dart
index 824995a..bbe4773 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t01.dart
index 8ef55c2..93b403d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t02.dart
index c7ae70b..b4ebe49 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t03.dart
index fefbd2a..76fcee5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A03_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t01.dart
index 9439ef5..397f59f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t02.dart
index 525b9b2..9dee5c7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t03.dart
index 5b543a9..a708a34 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t01.dart
index 18c1ba8..54fd47b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t02.dart
index 07615de..b041462 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t03.dart
index 9cd713d..cbddab2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A05_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t01.dart
index 5e2de4a..ceb128e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t02.dart
index be1ac5f..a87406c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t03.dart
index 32af7e7..bbf0664 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A06_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t01.dart
index 58e20ab..1d43056 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t02.dart
index c5077fb..13feb8a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t03.dart
index b9098d6..ae5d757 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A07_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t01.dart
index 23b913b..dc474f5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t02.dart
index 8a819a6..1792d23 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t03.dart
index 94b4058..0dcdc84 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A08_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t01.dart
index 1cf0114..60ae117 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t02.dart
index ff29035..e4fc76f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t03.dart
index dd987e5..a76601b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A09_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t01.dart
index f207c7c..10ed67f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t02.dart
index fc5096e..9c309f6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t03.dart
index 30ed093..cbbd5f5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A10_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t01.dart
index 07dd1e6..de5b144 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t02.dart
index 3f2f1a7..a7bc270 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t03.dart
index f68596f..11e414c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A11_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t01.dart
index 7670318..e4b43c2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t02.dart
index 1de73d8..f22bbeb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t03.dart
index 12919b6..6159b29 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A12_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t01.dart
index 4785d9c..df62c2c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t02.dart
index d865b75..c98f2fe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t03.dart
index 0f87825..a690221 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A13_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t01.dart
index 6674c2f..9cb809b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t02.dart
index 3a075d4..84dc39c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t03.dart
index bfd6062..46d6682 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A14_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t01.dart
index 39c4ec6..ce0ba1e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t02.dart
index a5ccb38..9dae1b4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t03.dart
index f733d35..f0dc559 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A15_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t01.dart
index 8ac34ac..08d8d7e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t02.dart
index 459a89d..1b67090 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t03.dart
index 9f2cb1a..4863887 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A16_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t01.dart
index bbfc15b..b0beb01 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t02.dart
index f7f8ca2..ffbb0db 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t03.dart
index 0527cf3..f3c8b02 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A17_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t01.dart
index 64ba9de..f91e35d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t02.dart
index 6f39f0c..f5c66d9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t03.dart
index c2be998..644e907 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_class_member_A18_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A01_t01.dart
index 663ef33..65d8bde 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -29,6 +32,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A02_t01.dart
index 39516b7..0d5faa1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A03_t01.dart
index 7057972..85b5fe7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A04_t01.dart
index 321288e..2f7ee82 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A05_t01.dart
index 5fbe44c..5e24571 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A06_t01.dart
index 42bd548..5bfa6e7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A07_t01.dart
index 03c8e5a..c1c95d8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A08_t01.dart
index 72985bc..31eacda 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A09_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A09_t01.dart
index 8f1a068..730b923 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A10_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A10_t01.dart
index 4d3de81..7abf761 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A11_t01.dart
index bd8c7b8..712c57b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A12_t01.dart
index b1cc96c..0cbc907 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A13_t01.dart
index 86f5c6e..9bdb257 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A14_t01.dart
index 93433c9..de40064 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A15_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A15_t01.dart
index 4f2bdb1..b10d6d4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A16_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A16_t01.dart
index 2db7511..822ca19 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A17_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A17_t01.dart
index 8b1eb48..23d68a7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A18_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A18_t01.dart
index 0d129dd..b2a80fc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_global_variable_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A01_t01.dart
index 3ab8451..81d3882 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -29,6 +32,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A02_t01.dart
index f2f0a1d..06484d4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A03_t01.dart
index a8de7c2..0a6356f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A04_t01.dart
index b2f1fc3..8ba6566 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A05_t01.dart
index 8838b9d..4571416 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A06_t01.dart
index 1344a85..357be83 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A07_t01.dart
index d680afa..ccf5b04 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A08_t01.dart
index 46b02fd..04b6180 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A09_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A09_t01.dart
index 4306fcf..3d5943d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A10_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A10_t01.dart
index e52d35c..747c239 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A11_t01.dart
index 5f8adf4..2492c6f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A12_t01.dart
index 2896306..d49fd24 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A13_t01.dart
index 4c46904..6875b18 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A14_t01.dart
index 3ba3198..706062c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A15_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A15_t01.dart
index 22f3033..e3b99d9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A16_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A16_t01.dart
index 137490d..3820863 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A17_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A17_t01.dart
index 076a0fa..92e6ae0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A18_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A18_t01.dart
index f129d03..cf83628 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_local_variable_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A01_t01.dart
index 577eb64..e22f461 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -29,6 +32,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A02_t01.dart
index 8b436f5..e8a2673 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A03_t01.dart
index 0a7b204..5e14869 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A04_t01.dart
index d29bf32..5fd5fd0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A05_t01.dart
index 242eacc..0c54b13 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A06_t01.dart
index d4a8cc9..b242356 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A07_t01.dart
index e8fbee8..afc7501 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A08_t01.dart
index 7f79df8..6301822 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A09_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A09_t01.dart
index d71e0d1..fdc4660 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A10_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A10_t01.dart
index bbd7d2f..e30e378 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A11_t01.dart
index 0b0b0c4..09a1ffe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A12_t01.dart
index 0121181..ad71faa 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A13_t01.dart
index a8cb3fc..d32bd9c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A14_t01.dart
index 0608cbb..19fd8fc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A15_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A15_t01.dart
index 6d814f3..4737048 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A16_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A16_t01.dart
index c11be97..c37b55e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A17_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A17_t01.dart
index 4e60bd7..3240c04 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A18_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A18_t01.dart
index 7479a55..040429d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/function_type_function_return_value_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t01.dart
index e7f5a16..9f5d9d0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(C0<U0, U1, U2> t1, {C0<U0, U1, U2> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t02.dart
index da8157d..4d70f90 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t03.dart
index 7afc098..c814d25 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A01_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t01.dart
index a81825e..a86c10a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(C0<U0, U1, U2> t1, {C0<U0, U1, U2> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t02.dart
index 8386861..3caf960 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t03.dart
index c336b06..9d31cd9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_arguments_binding_A02_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t01.dart
index 1c43932..b11123f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t02.dart
index b499111..b059504 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t03.dart
index 936bdba..9beef54 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A01_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t01.dart
index e77601c..e82ff78 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t02.dart
index 0f5b4eb..efbd84a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t03.dart
index 1eca09b..34ae097 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_class_member_A02_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t01.dart
index a759925..7eed0f45 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t02.dart
index a296e03..a237c51 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t03.dart
index bf8ae8f..7b58196 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_arguments_binding_fail_A01_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t01.dart
index 44adec8..136f9a1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t02.dart
index be43f91..3d432c1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t03.dart
index 1dceb12..811eee4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_class_member_fail_A01_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_global_variable_fail_A01_t01.dart
index 18f83f5..21c6337 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_global_variable_fail_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_local_variable_fail_A01_t01.dart
index ad63755..065c901 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_local_variable_fail_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_return_value_fail_A01_t01.dart
index 14bb450..b0feeb4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_fail_return_value_fail_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_global_variable_A01_t01.dart
index c7bd428..af1d3ee 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_global_variable_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_global_variable_A02_t01.dart
index 8d42898..2c079d7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_global_variable_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_local_variable_A01_t01.dart
index 9260cb7..f735440 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_local_variable_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_local_variable_A02_t01.dart
index 12926e1..aad90b6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_local_variable_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_return_value_A01_t01.dart
index 4d919ac..fd8ae00 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_return_value_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_return_value_A02_t01.dart
index d49756c..f8bf086 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/interface_compositionality_return_value_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t01.dart
index e64fb39..6704ed8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<C> t1, {FutureOr<C> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t02.dart
index 1f58d86..2e05c5c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t03.dart
index dab6180..249a06d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A01_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t01.dart
index 1f6c327..61f7825 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<C> t1, {FutureOr<C> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t02.dart
index a0ca92b..0584f0e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t03.dart
index 82a354d..a6227f8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A02_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t01.dart
index fc2901d..09b8e7f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<C<A>> t1, {FutureOr<C<A>> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t02.dart
index 4a77c55..7eeab62 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t03.dart
index 311c4ba..c2e22ec 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A03_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t01.dart
index d18757d..5354a11 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<C<A>> t1, {FutureOr<C<A>> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t02.dart
index 36b0d10..415b960 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t03.dart
index 4bc4905..4b3d82d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_arguments_binding_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t01.dart
index 96d99fe..3c0ac7a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t02.dart
index 359d7ab..b0b9731 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t03.dart
index 203d431..a057e76 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A01_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t01.dart
index 0b0a416..cbd70fa 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t02.dart
index 0371b95..1d870dc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t03.dart
index 5985527..41f3102 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A02_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t01.dart
index bb7e5e4..a676c3e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t02.dart
index 5880204..5a6b3d4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t03.dart
index 3cf56e0..abd9324 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A03_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t01.dart
index 1537703..bc62752 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t02.dart
index 2a014f0..1a4728a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t03.dart
index 3ea615a..5794039 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_class_member_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t01.dart
index 1e11279..a8c933f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t02.dart
index e0da947..52b5517 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t03.dart
index ba7c662..acd0c71 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A01_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t01.dart
index b66bfe6..9744e36 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t02.dart
index 4fed773..c7de4c9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t03.dart
index 587caef..3706c0f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_arguments_binding_fail_A02_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t01.dart
index dcd678b..b8a8b25 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t02.dart
index f4b00fd..522bb6e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t03.dart
index 4b350bc..7cc4826 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A01_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t01.dart
index 8b3ca30..0cdeb9a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t02.dart
index 57c5e93..d4fa31e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t03.dart
index 700597d..12a7ea1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_class_member_fail_A02_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_global_variable_fail_A01_t01.dart
index 56ea64c..65881ca 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_global_variable_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_global_variable_fail_A02_t01.dart
index 6d669a3..52165d5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_global_variable_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_local_variable_fail_A01_t01.dart
index a77448a..0e32af0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_local_variable_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_local_variable_fail_A02_t01.dart
index 21e3860..7d6b1f7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_local_variable_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_return_value_fail_A01_t01.dart
index 785798e..7a32e26 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_return_value_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_return_value_fail_A02_t01.dart
index 19c6e40..257ec1f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_fail_return_value_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A01_t01.dart
index c217a64..035c888 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A02_t01.dart
index 8bd2701..ded0e30 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A03_t01.dart
index ce8cd1b..df8166d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A04_t01.dart
index a52c244..073f8a6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_global_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A01_t01.dart
index 53bdf7b..c63c0ad 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A02_t01.dart
index 22b1517..e778957 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A03_t01.dart
index bed4951..c10d1d5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A04_t01.dart
index 8d61e21..376c0dd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_local_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A01_t01.dart
index e184e83..d8607af 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A02_t01.dart
index 6accbe1..3d2ea23 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A03_t01.dart
index 5aeb080..0ec18b5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A04_t01.dart
index 07564c1..6736c28 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_FutureOr_return_value_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t01.dart
index e9d6688..c4376a5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -30,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Object t1, {Object t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t02.dart
index c64affa..e5bcac8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t02.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -30,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t03.dart
index 6ae8320..1f27ba6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A01_t03.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -30,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t01.dart
index b534475..0fbffa1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -34,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t02.dart
index 34315fb..c72c5c3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t02.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -34,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t03.dart
index 97132c1..0f5cc98 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_arguments_binding_A02_t03.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -34,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t01.dart
index ae5270a..2d13ec9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -30,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t02.dart
index 1bb9c7f..76ecfd0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t02.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -30,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t03.dart
index 938dea6..c258150 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A01_t03.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -30,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t01.dart
index 98841d5..06c66b9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -34,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t02.dart
index e9378db..e584782 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t02.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -34,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t03.dart
index 44d5036..178eb62 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_class_member_A02_t03.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -34,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t01.dart
index 1a662b6..00fbedf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t02.dart
index 056c0ed..5bf6037 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t02.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t03.dart
index 9367df3..aa2043b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A01_t03.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t01.dart
index 1dc8317..05048f6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t02.dart
index f42fbbf..31afbf6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t02.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t03.dart
index 8143fb6..92808b2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A02_t03.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t01.dart
index 7c7b820..92fbcec 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t02.dart
index a0699b0..856319f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t02.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t03.dart
index 87eab35..7849e59 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_arguments_binding_fail_A03_t03.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t01.dart
index f3486b1..72cc2c0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t02.dart
index 3f6fe40..afa11e4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t02.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t03.dart
index 5dddbbc..9e2205b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A01_t03.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t01.dart
index 35ac815..8711749 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t02.dart
index 85cd3da..d8c4d99 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t02.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t03.dart
index 6f7e00e..5559a5a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A02_t03.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t01.dart
index b33ee7a..eb3d543 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t02.dart
index 1a6e764..73bc616 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t02.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t03.dart
index 6d56d9d..9c4ec1e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_class_member_fail_A03_t03.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A01_t01.dart
index 74e992c..b592cd0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A02_t01.dart
index 822ff8c..41c3e70 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A02_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A03_t01.dart
index 8188ccf..e016d4f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_global_variable_fail_A03_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A01_t01.dart
index f6da350..2de4138 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A02_t01.dart
index c62f315..eaa180b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A02_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A03_t01.dart
index 92c0264..46ae035 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_local_variable_fail_A03_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A01_t01.dart
index 1d088cb..b740faf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A02_t01.dart
index 7597d57..1239c24 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A02_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A03_t01.dart
index d424788..266ea46 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_fail_return_value_fail_A03_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_global_variable_A01_t01.dart
index 764de18..bcaf194 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_global_variable_A01_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -30,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_global_variable_A02_t01.dart
index 2294cf3..ea98f74 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_global_variable_A02_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -34,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_local_variable_A01_t01.dart
index 332a440..4497366 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_local_variable_A01_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -30,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_local_variable_A02_t01.dart
index f41a51a..a6a15e1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_local_variable_A02_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -34,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_return_value_A01_t01.dart
index 318418a..1c250a9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_return_value_A01_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -30,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_return_value_A02_t01.dart
index 837739c..1c4c348 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_legacy_return_value_A02_t01.dart
@@ -19,9 +19,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -34,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t01.dart
index 8901959..dc55295 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<Null> t1, {FutureOr<Null> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t02.dart
index a464f16..30278c4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t03.dart
index ca7536f..618a474 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A02_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t01.dart
index 6369e96..fcd6154 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<Object?> t1, {FutureOr<Object?> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t02.dart
index a35e021..17e68d0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t03.dart
index 48d4f7b..d6c6244 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A03_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t01.dart
index 5d1fe71..aac4724 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Null? t1, {Null? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t02.dart
index 2883d9e..56caded 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t03.dart
index 675c9ea..69a3fc9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t01.dart
index c362669..6fcca41 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(S? t1, {S? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t02.dart
index b23870a..64699e9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t03.dart
index 20a1dd8..c42e877 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A05_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t01.dart
index b276212..76eb8b1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t01.dart
@@ -22,9 +22,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(X? t1, {X? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t02.dart
index b114020..74a29a2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t02.dart
@@ -22,9 +22,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t03.dart
index 13f6dc1..4ae2ed4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_arguments_binding_A06_t03.dart
@@ -22,9 +22,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t01.dart
index c0df345..4afbe7a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t02.dart
index 00e199c..4804418 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t03.dart
index e000159..5583e64 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A02_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t01.dart
index fec8370..e2a873c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t02.dart
index e5b2a5b..fe2b81c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t03.dart
index f96ffc8..dc8fd5d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A03_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t01.dart
index 84c312f..a627a9c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t02.dart
index 4ebdc07..0f89467 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t03.dart
index f454f42..add32eb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t01.dart
index e1812d8..2bfcb31 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t02.dart
index 96cc84a..de1973b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t03.dart
index f76f3e5..5a5aa00 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A05_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t01.dart
index 8b31aaf..a0567aa 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t01.dart
@@ -22,9 +22,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t02.dart
index 01a8ed9..a665103 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t02.dart
@@ -22,9 +22,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t03.dart
index 34b5e45..f0b99c4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_class_member_A06_t03.dart
@@ -22,9 +22,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A02_t01.dart
index b3afeb5..9a55249 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A03_t01.dart
index 2e0cb50..ffbaa6c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A04_t01.dart
index 0bc0bd5..9e1818a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A05_t01.dart
index de148fb..16d2a87 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A06_t01.dart
index 2b82008..f134620 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_global_variable_A06_t01.dart
@@ -22,9 +22,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A02_t01.dart
index 56c6561..e526a3a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A03_t01.dart
index 583bb4c..3675657 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A04_t01.dart
index b06a519..c022ced 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A05_t01.dart
index 4d495d3..a0d6add 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A06_t01.dart
index 6c0433c..39823f0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_local_variable_A06_t01.dart
@@ -22,9 +22,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A02_t01.dart
index 56d0c9d..993eab0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A03_t01.dart
index a1d5fe2..da84d05 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A04_t01.dart
index 5b1efd8..3f8f61d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A05_t01.dart
index a8ae76a..bca8d56 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A06_t01.dart
index 0802651..1bc4b5c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_null_return_value_A06_t01.dart
@@ -22,9 +22,13 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t01.dart
index 07e0c52..158cc9a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1? t1, {T1? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t02.dart
index 8259b10..bc06934 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t03.dart
index e77422a..e436598 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_arguments_binding_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t01.dart
index addd2c1..6b1e306 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t02.dart
index 667d0fb..7a55c9a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t03.dart
index ea7a16f..44910af 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_class_member_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t01.dart
index 83d59ed..49a7e69 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 
 class T1 {
   const T1();
@@ -36,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t02.dart
index 45d6788..c7cbc50 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t02.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 
 class T1 {
   const T1();
@@ -36,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t03.dart
index 7f4cd9e..caa2759 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A01_t03.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 
 class T1 {
   const T1();
@@ -36,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t01.dart
index 9301344..693d0e8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t02.dart
index e04bf1f..fc9eadb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t03.dart
index 352cfa7..7aca33a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_arguments_binding_fail_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t01.dart
index 4408e39..1547feb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 
 class T1 {
   const T1();
@@ -36,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t02.dart
index f386594..958a0b6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t02.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 
 class T1 {
   const T1();
@@ -36,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t03.dart
index 4aed576..b931eaf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A01_t03.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 
 class T1 {
   const T1();
@@ -36,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t01.dart
index e63236f..1f799f1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t02.dart
index 68b432d..ffb69b1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t03.dart
index 0639a8a..882da07 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_class_member_fail_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_global_variable_fail_A01_t01.dart
index fea252b..66a83ac 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_global_variable_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 
 class T1 {
   const T1();
@@ -36,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_global_variable_fail_A02_t01.dart
index 7cd642f..36b093f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_global_variable_fail_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_local_variable_fail_A01_t01.dart
index be99746..512f25e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_local_variable_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 
 class T1 {
   const T1();
@@ -36,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_local_variable_fail_A02_t01.dart
index ab89930..53508a5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_local_variable_fail_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_return_value_fail_A01_t01.dart
index 58cefd1..75a1d7a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_return_value_fail_A01_t01.dart
@@ -19,10 +19,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 
 class T1 {
   const T1();
@@ -36,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_return_value_fail_A02_t01.dart
index 2787621..2b891bd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_fail_return_value_fail_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_global_variable_A01_t01.dart
index 0492436..d485892 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_global_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_local_variable_A01_t01.dart
index fd82e7b..e4c8962 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_local_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_return_value_A01_t01.dart
index ceb0b72..bb50a08 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_nullable_return_value_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t01.dart
index f3b6f9d..b24e02e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -27,6 +30,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Object? t1, {Object? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t02.dart
index c537855..7e74020 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -27,6 +30,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t03.dart
index 721b2e0..a34395c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_top_arguments_binding_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -27,6 +30,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t01.dart
index 9da6589..9cea4e2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -27,6 +30,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t02.dart
index 0a0cbf5..60052dc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -27,6 +30,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t03.dart
index cb9e1c5..5a0e783 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_top_class_member_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -27,6 +30,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_top_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_top_global_variable_A01_t01.dart
index 343182e..d6622b3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_top_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_top_global_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -27,6 +30,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_top_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_top_local_variable_A01_t01.dart
index df1ea02..1bd9a37 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_top_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_top_local_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -27,6 +30,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_top_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_top_return_value_A01_t01.dart
index acb4aca..e856e02 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_top_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_top_return_value_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -27,6 +30,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t01.dart
index 5a7b72e..915f782 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t02.dart
index bfadf32..359fc02 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t03.dart
index eacdee9..2241d11 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_arguments_binding_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t01.dart
index 692650d..a33d1cf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t02.dart
index a935c23..ed82f67 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t03.dart
index 3f7d335..5067d61 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_class_member_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t01.dart
index 4c1d967..f3c8265 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t02.dart
index 0b9679a..d2f0790 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t03.dart
index 441ffe4..e00b5aa 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t01.dart
index 27fdbcc..f87d535 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t02.dart
index 0b2fe43..97333f4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t03.dart
index 539acc6..eaad294 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_class_member_fail_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_global_variable_fail_A01_t01.dart
index 1c32047..117f0fb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_global_variable_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_local_variable_fail_A01_t01.dart
index 1e17249..4f90feb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_local_variable_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_return_value_fail_A01_t01.dart
index 0313cae..1caa876 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_fail_return_value_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_global_variable_A01_t01.dart
index bb6f874..6c86285 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_global_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_local_variable_A01_t01.dart
index eef2161..fab1830 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_local_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_return_value_A01_t01.dart
index c53ffc8..ba1fb4c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/left_type_variable_bound_return_value_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t01.dart
index 19217ef..748d70a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t02.dart
index 3206943..c949d22 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t03.dart
index f170ade..4d58412 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A01_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t01.dart
index 50bd1c9..5219499 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t02.dart
index aec54c4..fa8cc2f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t03.dart
index 07ad24a..128c96e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A02_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t01.dart
index 09b6494..d88998c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t02.dart
index d0e55f7..d3e6181 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t03.dart
index f0ee2b2..f5afe59 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A03_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t01.dart
index ffa6cb9e..99aa81c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t02.dart
index c36a920..134a3e6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t03.dart
index 774d97e..e07ba41 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A04_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t01.dart
index 926a90a..0c8c366 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t02.dart
index a07c5a2..2562761 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t03.dart
index 7dde289..29a5564 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_arguments_binding_A05_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t01.dart
index 5c9f015..b02d154 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t02.dart
index c9b5a77..63294a2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t03.dart
index 56a57cb..81b1130 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A01_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t01.dart
index a9bde22..4b1142c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t02.dart
index 1b684b9..c681698 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t03.dart
index 2ac8613..a9ce506 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A02_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t01.dart
index 1dd81f0..6276090 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t02.dart
index 7b55cd1..0bf8419 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t03.dart
index 1dc411d..3318824 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A03_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t01.dart
index a7e4ea9..65464e3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t02.dart
index cc1a476..8d61935 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t03.dart
index bcb61e2..6b49cf1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A04_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t01.dart
index b1f07bf..bba0713 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t02.dart
index a67ad8c..7aea9b2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t03.dart
index 96a15a6..d11f465 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_class_member_A05_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t01.dart
index e736315..530cf0b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t02.dart
index b28abd2..23b758e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t03.dart
index 189e1ff..e12498a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A11_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t01.dart
index 0491282..28616a4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t02.dart
index 6df5400..a3a62a9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t03.dart
index 07a52e9..a41729f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A12_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t01.dart
index 93e0fbd..4ad8134 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t02.dart
index eb651f9..da7d6da 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t03.dart
index c4502d5..47902f9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A21_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t01.dart
index d02c020..5b27c17 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t02.dart
index 9368826..2f4bfc7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t03.dart
index 0a2114e..98eae1f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A22_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t01.dart
index 6e3029a..6c4b3b4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t02.dart
index 9c07aaa..eedc337 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t03.dart
index 0012718..243e19b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A23_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t01.dart
index b72c268..1357a02 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t02.dart
index 7cc108b..78df47f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t03.dart
index f825bcb..c197abf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A31_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t01.dart
index d2fab0c..17083fd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t02.dart
index c9c8c4a..eb36fe4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t03.dart
index 31ea122..19bb587 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A32_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t01.dart
index c510cb8..4a3a287 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t02.dart
index a9039ac..10674c5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t03.dart
index 7751dd8..1399b9b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A33_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t01.dart
index 2ad23c7..c273b59 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t02.dart
index a856842..63c5426 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t03.dart
index a9c9d76..407339c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A41_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t01.dart
index 209ee2c..6d7673f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t02.dart
index 3297ff0..3beecf8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t03.dart
index fc9e8c2..63c1dde 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A42_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t01.dart
index 2366d0a..4695405 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t02.dart
index 124b82d..ca87335 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t03.dart
index cd20add..8cc1a66 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A43_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t01.dart
index 6dd58c0..19392e3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t02.dart
index 31ed755..98d1f6f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t03.dart
index 0ef56e8..493717f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A51_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t01.dart
index 2c41116..1f4cd61 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t02.dart
index fc5add5..428f5d1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t03.dart
index a25c574..dbc384c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A52_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t01.dart
index f0fd3f3..a4b1bcd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t02.dart
index d4ae63e..72aeff0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t03.dart
index 47a0740..9bf84a9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_arguments_binding_fail_A53_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t01.dart
index af12e76..6642789 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t02.dart
index 39596e8..91bedb1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t03.dart
index ff11665..1e34459 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A11_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t01.dart
index fc99255..c4c1e35 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t02.dart
index 23f4469..9f55121 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t03.dart
index 6828e5e..37ec80a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A12_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t01.dart
index 4749576..8fa5734 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t02.dart
index b1cdaa3..e20f71b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t03.dart
index fc6bfc9..d0d1895 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A21_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t01.dart
index ea1786e..1de6c0b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t02.dart
index 9b58097..1c2328a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t03.dart
index 646b5bf..089d0cd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A22_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t01.dart
index d547d1b..4b9612f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t02.dart
index cb01f56..b54a94a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t03.dart
index 3a349de..c2bb0e1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A23_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t01.dart
index a34607a..53c5499 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t02.dart
index ce4f7cd..8aa8704 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t03.dart
index e16ccc9..8b42966 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A31_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t01.dart
index b20c6f1..54a1947 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t02.dart
index c471ba2..584bcc6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t03.dart
index fa9a60f..7eae2a3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A32_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t01.dart
index c5b03e1..b88683c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t02.dart
index 2ae7b40..e69b527 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t03.dart
index 4aeec2a..24dda66 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A33_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t01.dart
index 2411e40..efd672d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t02.dart
index 8e45d16..f17368e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t03.dart
index ddb5162..65aba7a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A41_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t01.dart
index ba17ac8..5b0041d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t02.dart
index 28a7b0c..8657807 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t03.dart
index a0358bf..ed3d267 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A42_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t01.dart
index 057efa7..ffb9820 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t02.dart
index 8f5b801..08cb553 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t03.dart
index 9869977..69f46ae 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A43_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t01.dart
index ac3b878..9d7b0c9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t02.dart
index 408bfc7..6e57e1d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t03.dart
index 1095f3f..c711e93 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A51_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t01.dart
index f736ffe..e6f3634 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t02.dart
index 95c0abc..64f7798 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t03.dart
index f70f709..4843494 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A52_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t01.dart
index 9841984..9548dd0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t02.dart
index 3c0f50c..bba5dea 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t03.dart
index 578c62d..ee378fe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_class_member_fail_A53_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A11_t01.dart
index 0f9dc91..2dc19e7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A12_t01.dart
index 183bb64..f6062e0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A21_t01.dart
index 8c3ef38..6aa41c7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A22_t01.dart
index d82d73c..65b4a51 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A23_t01.dart
index ef9bede..a0b5d98 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A31_t01.dart
index 4d93928..f166369 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A31_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A32_t01.dart
index ef71200..525b2e7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A32_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A33_t01.dart
index 4f0b490..693dc56 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A33_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A41_t01.dart
index 7b8f7e4..b6e0435 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A42_t01.dart
index f2f7a0e..7b8a1f7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A43_t01.dart
index 1662c00..664051e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A51_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A51_t01.dart
index 71ee52f..ea972a2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A51_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A52_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A52_t01.dart
index 6cae4b4..904179a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A52_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A53_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A53_t01.dart
index 6ef6d8f..fbd65a6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_global_variable_fail_A53_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A11_t01.dart
index aa4350a..669938c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A12_t01.dart
index 93c38b0..80a5bd4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A21_t01.dart
index 751e18f..04359ba 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A22_t01.dart
index db84b7e..55a1eeb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A23_t01.dart
index a064642..50b4453 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A31_t01.dart
index e3a4178..d1344d7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A31_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A32_t01.dart
index 4a956a6..1c49823 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A32_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A33_t01.dart
index fee4a16..58b7ae0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A33_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A41_t01.dart
index dd8c988..afdecd2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A42_t01.dart
index f8d5c4f..4cd8835 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A43_t01.dart
index 348bcea..2d7bec0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A51_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A51_t01.dart
index 55c06ff..f06ef3e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A51_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A52_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A52_t01.dart
index 4e12794..12ebe67 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A52_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A53_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A53_t01.dart
index b2adf9e..fe01c81 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_local_variable_fail_A53_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A11_t01.dart
index 62137ea..bb4efee 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A12_t01.dart
index 95606e8..cf3d502 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A21_t01.dart
index c2127ea..1764878 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A22_t01.dart
index a819e31..4ac6f36 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A23_t01.dart
index f03204b..06041e5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A31_t01.dart
index a2bb299..4bb1d55 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A31_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A32_t01.dart
index 471f3d9..08b6b43 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A32_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A33_t01.dart
index 8c9f84c..784d9c8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A33_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A41_t01.dart
index 5cdea62..065b0de 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A42_t01.dart
index db7cc20..7238770 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A43_t01.dart
index ee0ebf6..930b134 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A51_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A51_t01.dart
index cc61ae9..ad4b202 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A51_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A52_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A52_t01.dart
index c3bfa70..870da68 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A52_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A53_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A53_t01.dart
index 12ec6f7..18975a3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_fail_return_value_fail_A53_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A01_t01.dart
index 0aca9a9..40b3f85 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A02_t01.dart
index 77b0f93..e425b77 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A03_t01.dart
index 4913e4f..4353aa7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A04_t01.dart
index 139b947..e549d51 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A05_t01.dart
index 129886d..24ec5b6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_global_variable_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A01_t01.dart
index f10cd3e..4cfde55 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A02_t01.dart
index 3f344b3..7e4459d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A03_t01.dart
index 8c1faac..8f14494 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A04_t01.dart
index 14a0591..a836689 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A05_t01.dart
index c08d781..cc52e80 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_local_variable_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A01_t01.dart
index 3420012..386069e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A02_t01.dart
index 63845ba..f58c45b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A03_t01.dart
index 888e555..b93b80c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A04_t01.dart
index a9e080d..71c9976 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -89,6 +92,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A05_t01.dart
index e5b3f89..7c8749e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/named_function_types_return_value_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t01.dart
index c5602a2..3087f4ba 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t02.dart
index b30e059..79b2864 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t03.dart
index 576b291..db1d5b2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A01_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t01.dart
index d197d55..52b8a50 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t02.dart
index 3d6311f..9e3e2bc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t03.dart
index 863379b..576db74 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A02_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t01.dart
index 739c59c..b7210f6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t02.dart
index 27750ce..2a6c974 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t03.dart
index 85f4abd..59a9d7e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A03_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t01.dart
index f85f39e..6d053a7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t02.dart
index 3582772..8e9d6f5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t03.dart
index 9d705d0..71052f4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A04_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t01.dart
index 102e62b..a99794b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -85,6 +88,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t02.dart
index 75d4dd8..1146baa 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -85,6 +88,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t03.dart
index 8686191..38de85e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A11_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -85,6 +88,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t01.dart
index 7b22ebf..7acefc1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t02.dart
index 4d1fc40..7030436 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t03.dart
index 41d3051..d729992 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A12_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t01.dart
index c0a6108..f4784cf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t02.dart
index 0ae6d8f..3119cfc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t03.dart
index a5dc9a1..aeaa1f4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A13_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t01.dart
index ea10d8a..542217d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t02.dart
index 4cc9334..bccddb8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t03.dart
index f6247f3..7a14f09 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A14_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t01.dart
index 58edc9f..93e14c2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t02.dart
index 757cd24..5d8dd04 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t03.dart
index 5788e97..023e152 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A21_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t01.dart
index cf22059..6501923 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -93,6 +96,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t02.dart
index a3a62f9..39620ae 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -93,6 +96,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t03.dart
index 8ea5b00..75a7acb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A22_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -93,6 +96,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t01.dart
index aaf9c70..5a2b784 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t02.dart
index d2be539..2d779cf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t03.dart
index f0cb383..cc85071 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A23_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t01.dart
index 555c0e3..4c35d0f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t02.dart
index 3104f17..207dc4e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t03.dart
index 87bf2cb..80c10c4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A24_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t01.dart
index 8ccb802..5b04d11 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t02.dart
index f3e67d7..23efc3c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t03.dart
index 18ba348..258140b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A31_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t01.dart
index 8b932fd..152e538 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t02.dart
index 2d719cd..267a7dd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t03.dart
index 155c37d..ebdbd43 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A32_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t01.dart
index 4c24608..64f7330 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t02.dart
index 0abc82c..fe9449b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t03.dart
index 997dc4d..2ec7338 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A33_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t01.dart
index f134db5..b9a7236 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t02.dart
index 4fc28af..5576441 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t03.dart
index 103d72d..871a9f5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A34_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t01.dart
index dc8a375..873577a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t02.dart
index a0d54a2..e6d2e67 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t03.dart
index 63505c5..9a54985 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A41_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t01.dart
index cbc8432..cc0687e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t02.dart
index c2817fc..220cd83 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t03.dart
index 5880017..8b2d2d2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A42_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t01.dart
index 4205031..16b84c1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t02.dart
index 6837ea3..f25963d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t03.dart
index 55cac3f..47175b6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A43_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t01.dart
index 6bb5928..72e6f8c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t02.dart
index 41dca99..5600761 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t03.dart
index 7416d41..7984ebd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_arguments_binding_A44_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t01.dart
index 02a9073..b8af172 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t02.dart
index be9d1d9..451da0f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t03.dart
index e8ecad0..d93cfa6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A01_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t01.dart
index e41d68a..6d8b7c3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t02.dart
index 8d1ec92..d008636 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t03.dart
index e5f9d2e..46c13c9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A02_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t01.dart
index 5192c65..6c55bed 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t02.dart
index 0c41bfe..8a5e822 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t03.dart
index 6600af5..8defac6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A03_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t01.dart
index ffdbdfd..4cfd8de 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t02.dart
index 80c6f9a..04af15e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t03.dart
index cb105a3..8f3c9aa 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A04_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t01.dart
index 8240aef..3b48455 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -85,6 +88,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t02.dart
index cb35605..0737976 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -85,6 +88,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t03.dart
index f59ddf6..2b2238a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A11_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -85,6 +88,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t01.dart
index 69c3f5a..8df2c6c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t02.dart
index 162f093..75a8765 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t03.dart
index 9aadf67..53a6441 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A12_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t01.dart
index 2a74a7c..6b99ac6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t02.dart
index d115938..6bf829e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t03.dart
index 3e6352c..bcd3915 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A13_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t01.dart
index c11c4d5..980f5cb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t02.dart
index 385e1e6..8487688 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t03.dart
index 87c854d..de21c49 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A14_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t01.dart
index 723c0a6..70b5123 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t02.dart
index 191007f..7b24550 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t03.dart
index 0afd9fd..fa9e1af 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A21_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t01.dart
index 8d42b54..0a2f524 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -93,6 +96,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t02.dart
index 256b581..1b60ddf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -93,6 +96,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t03.dart
index 08a5780..9330825 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A22_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -93,6 +96,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t01.dart
index c856325..9e91f69 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t02.dart
index 3986f27..72af2a2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t03.dart
index 8d91e57..705c973 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A23_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t01.dart
index 12ff2ae..06beccb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t02.dart
index 6b150e1..b3692fc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t03.dart
index fe3c017..8edb9ac 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A24_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t01.dart
index ec28894..15fa9cc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t02.dart
index 94a123f..fd8d097 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t03.dart
index c8002f6..2bc82ae 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A31_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t01.dart
index 03b24da..af5168d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t02.dart
index 85404ea..d3d290e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t03.dart
index b8235fd..72d8ae0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A32_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t01.dart
index 8ffa5a6..c867494 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t02.dart
index 116084f..36c3872 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t03.dart
index c6460e0..65c5621 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A33_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t01.dart
index ce72da3..23a5841 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t02.dart
index 94b8f22..207fb1e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t03.dart
index f686bf0..7183a4f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A34_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t01.dart
index 5a0b0cd..2426204 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t02.dart
index 6b0c9f8..d8979aa 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t03.dart
index f9a2ea4..e6335ff 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A41_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t01.dart
index 7b14032..5ba2332 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t02.dart
index 4109f86..f3115d7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t03.dart
index 8850910..f50365f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A42_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t01.dart
index fd4dbfb..4abf7a8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t02.dart
index b4f2949..01c86fe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t03.dart
index 84de7f5..71b9c6d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A43_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t01.dart
index 3745d52..471ebaf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t02.dart
index 138ed66..cf3d7bf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t03.dart
index 5d9b358..6817e93 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_class_member_A44_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t01.dart
index b584279..0733e83 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t02.dart
index 3258222..f01a299 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t03.dart
index e678e1b..ac17e51 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A01_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t01.dart
index c0355d8..0dd5d92 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t02.dart
index aa2b3e8..48c1397 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t03.dart
index 45b0f1c..99d737d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A02_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t01.dart
index 53cc32b..2c10eb1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t02.dart
index 3f9b7fa..dc62d64 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t03.dart
index b7a070b..8e62903 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A03_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t01.dart
index 4a9bbb1..f749add 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t02.dart
index 777e1c3..7449a3e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t03.dart
index 7c4fd99..ec0b1fd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A04_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t01.dart
index 2c2d102..aa1e6d7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t02.dart
index d0e33f8..b5830f2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t03.dart
index 43c2e5a..4824ef1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A05_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t01.dart
index a920411..c44b5bf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t02.dart
index 0dfe045..e817d4b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t03.dart
index 8643b87..d738fbc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A06_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t01.dart
index 8b698eb..0cc7b4d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t02.dart
index 606ac8f..5dbf1e7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t03.dart
index 8c4a691..51be8bf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A07_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t01.dart
index 346f536..c61edb2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t02.dart
index 54d9a67..a6ac61b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t03.dart
index ce68f16..1d698ea 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A08_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t01.dart
index 3462e21..daadb8b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t02.dart
index 587ae79..3b9e215 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t03.dart
index 4919bce..a4280ce 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A11_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t01.dart
index 9f70bfe..48d001b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t02.dart
index f7d8fcf..fd7a53a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t02.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t03.dart
index a0bb245..8d64a2d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A12_t03.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t01.dart
index 007666b..430ba3c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t02.dart
index acce307..df21bdf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t03.dart
index 4808da8..c875305 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A21_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t01.dart
index 6aa4298..585753f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t02.dart
index 76fb4c4..c13bbfa 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t03.dart
index 421b82c..869c8e6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A22_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t01.dart
index 0218349..5f39538 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t02.dart
index 2e6491e..a8fbcd5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t03.dart
index 0a687f4..97952f6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A31_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t01.dart
index 5dd17b2b..e1f175f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t02.dart
index e544db5..50e57e2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t02.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t03.dart
index 26df6ce..9cbcf68 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_arguments_binding_fail_A32_t03.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t01.dart
index 3bbd567..0ec8abe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t02.dart
index 6c1f083..e9207f4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t03.dart
index e7d5668..3fc7e07 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A01_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t01.dart
index bd66273..3497bea 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t02.dart
index 7f0c244..788c54b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t03.dart
index 86c40ca..5a7ca97 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A02_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t01.dart
index bc48e45..fcfd5ec 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t02.dart
index 377985f..ad9cb6d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t03.dart
index 8539b4a..87cc5c7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A03_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t01.dart
index 57acccd..bc8a659 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t02.dart
index d3899e1..9fc3f60 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t03.dart
index 25ab007..50d525d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A04_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t01.dart
index 53c754f..b8094d1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t02.dart
index ab5a672..c8c818a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t03.dart
index 1919c8a..7675314 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A05_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t01.dart
index 42ff187..a58f0b4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t02.dart
index 4ad5da1..d74ad7a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t03.dart
index 8f41ae5..c1c4b7f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A06_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t01.dart
index 6426ef2..0f0999b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t02.dart
index 2cc3344..7f87728 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t03.dart
index da6dec0..82cc102 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A07_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t01.dart
index 0fdcd76..75b4e2b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t02.dart
index 7114fb2..90715de 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t03.dart
index 3cf11c3..807e3b9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A08_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t01.dart
index fbd4c37..389485c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t02.dart
index f9a2e6f..6630832 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t03.dart
index 7db317b..3f3122e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A11_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t01.dart
index e17d427..7301f6d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t02.dart
index 7a83a9e..c373ca1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t02.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t03.dart
index 8d18d1b..5e4b379 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A12_t03.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t01.dart
index 192dcad..e8e1216 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t02.dart
index baeb05c..b8463e1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t03.dart
index 9141bca..e5e7bc1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A21_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t01.dart
index d823578..3555e5f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t02.dart
index 471a9b7..9d84d51 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t03.dart
index 489ca1c..95397db 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A22_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t01.dart
index 79e39d8..047e757 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t02.dart
index 94f2d6c..1c52f77 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t02.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t03.dart
index e63f4cc..a0e3b84 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A31_t03.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t01.dart
index 159f0d7..bfac449 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t02.dart
index 83792db..e8c025d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t02.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t03.dart
index 0240d46..d733329 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_class_member_fail_A32_t03.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A01_t01.dart
index 2d23fb4..22f34fe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A02_t01.dart
index 7d89833..85e8ef7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A03_t01.dart
index 761dcf5..bad2277 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A03_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A04_t01.dart
index 0c7f277..6930e36 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A05_t01.dart
index 11aa881..b45ad88 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A05_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A06_t01.dart
index de5ec07..6f94310 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A06_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A07_t01.dart
index 8933d99..cf7bfd8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A07_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A08_t01.dart
index da1e272..9d5eceb 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A08_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A11_t01.dart
index 4fa8caa..2f55e20 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A12_t01.dart
index 50fa30d..3a7e549 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A12_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A21_t01.dart
index 13e4e13..c29c1ba 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A21_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A22_t01.dart
index 41bf030..c297a8d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A22_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A31_t01.dart
index 498ae4d..1314a0b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A31_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A32_t01.dart
index a22fe45..0979de1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_global_variable_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A01_t01.dart
index 2692781..9f3dcad 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A02_t01.dart
index 3acbf31..9c82c5f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A03_t01.dart
index e4a13d5..fd3a9bc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A03_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A04_t01.dart
index 5f82b4b..6a875a7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A05_t01.dart
index e575986..4ff915f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A05_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A06_t01.dart
index 698ddcb..b5ec3e9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A06_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A07_t01.dart
index 7e27a8d..d16eb48 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A07_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A08_t01.dart
index 8ab42a4..9df95fc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A08_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A11_t01.dart
index 9a2f012..7627df4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A12_t01.dart
index a5bca4a..aaa89ec 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A12_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A21_t01.dart
index 57e41b5..c292ece 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A21_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A22_t01.dart
index 36ce082..1593c0b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A22_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A31_t01.dart
index 4ca01e0..7fe799c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A31_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A32_t01.dart
index 42cda8b..03701e2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_local_variable_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A01_t01.dart
index 3c7efc4..0fb57ed 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A02_t01.dart
index 080335c..64cb406 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A03_t01.dart
index 18ec354..cecf711 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A03_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A04_t01.dart
index a0c49c1..c9aa021 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A05_t01.dart
index e478be9..34c2859 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A05_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A06_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A06_t01.dart
index 6018d44..ef5ae7d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A06_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A07_t01.dart
index 82100ce..d0da9c4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A07_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A08_t01.dart
index 4b7818b..9478272 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A08_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A11_t01.dart
index 9cfc12c..170ce4e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A12_t01.dart
index 46cd835..dfd3197 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A12_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A21_t01.dart
index a26bfc1..3458a5d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A21_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A22_t01.dart
index ca4e3b1..ee3ea09 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A22_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A31_t01.dart
index d1bd067..cfc42a4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A31_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A32_t01.dart
index c8feec7..4924ef4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_fail_return_value_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A01_t01.dart
index e66e566..81f0607 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A02_t01.dart
index 07a24df..98e3fd5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A03_t01.dart
index 5b75ea6..e316cb6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A04_t01.dart
index 620f10a..3d4bd45 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A11_t01.dart
index 41404f4..222af69 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -85,6 +88,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A12_t01.dart
index 3d7138b..a68d3c4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A13_t01.dart
index 429436c..a6dbd07 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A14_t01.dart
index e6bd69f..52d2026 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A21_t01.dart
index 95766c5..04deecc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A22_t01.dart
index ce284f7..d6447cc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -93,6 +96,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A23_t01.dart
index 400e5a2..000fb09 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A24_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A24_t01.dart
index 6e890cd..74739d1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A31_t01.dart
index db660a0..5ab3f1e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A32_t01.dart
index c8cc252..dfcf54d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A33_t01.dart
index 1dd19e0..0ca6e18 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A34_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A34_t01.dart
index 443832a..f96befa 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A41_t01.dart
index 3292978..af42965 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A42_t01.dart
index 61c9fa2..443b27c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A43_t01.dart
index 6d32f58..ec7c29f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A44_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A44_t01.dart
index 996b131..20f8f0d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_global_variable_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A01_t01.dart
index a254a2f..6f4963d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A02_t01.dart
index 70bc8ab..56b2350 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A03_t01.dart
index ebb6ceb..eb66fe3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A04_t01.dart
index 4266a36..2704d0e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A11_t01.dart
index 696d140..75e9f62 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -85,6 +88,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A12_t01.dart
index aca965d..febda05 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A13_t01.dart
index ff1eff3..2bd5213 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A14_t01.dart
index 3d7435b..ff7c941 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A21_t01.dart
index a6ecc9d..9586c6b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A22_t01.dart
index 6e91173..2fe50f2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -93,6 +96,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A23_t01.dart
index 05a44e9..e7e5644 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A24_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A24_t01.dart
index adf66fd..459bc7e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A31_t01.dart
index ccc2b61..e83290c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A32_t01.dart
index e1b740e..2757825 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A33_t01.dart
index ab9f12f..3fe0e40 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A34_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A34_t01.dart
index cb3fb76..fb5bd1d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A41_t01.dart
index 539806a..7fb2305 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A42_t01.dart
index 3f8fccd..1ab2bab 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A43_t01.dart
index a1c1d45..9bd4c57 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A44_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A44_t01.dart
index a15e496..002c6a8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_local_variable_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A01_t01.dart
index 8b12896..cad4998 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A02_t01.dart
index 6e63d63..aab4b20 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A03_t01.dart
index 2cba855..6cfe12f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A04_t01.dart
index a315983..afb1fee 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A11_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A11_t01.dart
index 2a382b0..a75686a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -85,6 +88,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A12_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A12_t01.dart
index fee7898..a4aa0dd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A13_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A13_t01.dart
index e4dbf08..2c2dab4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A14_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A14_t01.dart
index 202e0f6..2ba4856 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A21_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A21_t01.dart
index e64aabe..9db3ac7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A22_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A22_t01.dart
index 307ff46..d7ef076 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -93,6 +96,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A23_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A23_t01.dart
index 4c4d89d..0853c80 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A24_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A24_t01.dart
index 1e4266c..5aa50b4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A31_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A31_t01.dart
index 4638e02..b98ee4c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A32_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A32_t01.dart
index 44b9c6a..8eb55b2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A33_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A33_t01.dart
index ec1a48b..62de2e3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A34_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A34_t01.dart
index 70ed3bb..d0de1ad 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -87,6 +90,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A41_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A41_t01.dart
index c8877b3..b29ea67 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A42_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A42_t01.dart
index 710330c..9ed256f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A43_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A43_t01.dart
index 02cc50d..9859e0c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A44_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A44_t01.dart
index 1e94a9f..91f261b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/positional_function_types_return_value_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -69,6 +72,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t01.dart
index e3d6760..152f5bd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -30,6 +33,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T t1, {T t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t02.dart
index 747b098..8cef2af 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -30,6 +33,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t03.dart
index 67f8398..94314e1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -30,6 +33,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t01.dart
index 063f2b7..69ede5c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(dynamic t1, {dynamic t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t02.dart
index 5839b2c..16b7bea 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t03.dart
index e8bba47..caddf24 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A02_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t01.dart
index 832767b..46aa512 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Object t1, {Object t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t02.dart
index 3b92221..ca8f3f3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t03.dart
index f20bf93..7b18a34 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A03_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t01.dart
index 6172a10..16ff6c9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Null t1, {Null t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t02.dart
index f5f542b..b494101 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t03.dart
index 2af0f0a..9422101 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_arguments_binding_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t01.dart
index 1e24e7a..5e52862 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -30,6 +33,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t02.dart
index 14caa30..249806f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -30,6 +33,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t03.dart
index 4cb34d7..07d40a1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -30,6 +33,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t01.dart
index 4122f88..c5cb9a7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t02.dart
index 70d649a..9d39376 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t03.dart
index c7fd212..a05a599 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A02_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t01.dart
index f05b6c4..b68d798 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t02.dart
index 19c3558..79d68cc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t03.dart
index 356b344..f35061b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A03_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t01.dart
index 7ba0333..6d22d4a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t02.dart
index 70afbb0..c030a50 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t03.dart
index 3918fc4..2f7dd42 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_class_member_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A01_t01.dart
index 64e2f1a..bacd7fd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -30,6 +33,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A02_t01.dart
index 0d9ef74..cc6cb30 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A03_t01.dart
index f8a3d2b..dfb0abc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A04_t01.dart
index 1a63665..ede012d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_global_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A01_t01.dart
index 5b74e33..ba3331d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -30,6 +33,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A02_t01.dart
index 5df3f29..a11eded 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A03_t01.dart
index c440fad..f2151ee 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A04_t01.dart
index 462e679..28c0a86 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_local_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A01_t01.dart
index 69af08f..a6502b8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -30,6 +33,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A02_t01.dart
index 2ec9eeb..9a0470d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A03_t01.dart
index 10488b0..6cc4275 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A04_t01.dart
index 655f4f2..3b19e69 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/reflexivity_return_value_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t01.dart
index c0a5fd9..1dac37b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<S1> t1, {FutureOr<S1> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t02.dart
index dbbd415..9b1aae9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t03.dart
index c6fde27..ea48723 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A01_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t01.dart
index e28eab5..e8a09e2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<S1> t1, {FutureOr<S1> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t02.dart
index fb22174..97a6b5b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t03.dart
index 4c7d61d..82f427c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A02_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t01.dart
index 9bc40ff..f38ebc1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -55,6 +58,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<S1> t1, {FutureOr<S1> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t02.dart
index 91988a0..0969201 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -55,6 +58,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t03.dart
index 73cf973..7490d14 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A03_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -55,6 +58,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t01.dart
index ed65d09..153bfac 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(FutureOr<S1> t1, {FutureOr<S1> t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t02.dart
index 8265fb1..e581ea4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t03.dart
index b5f34f7..aef3fa0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_arguments_binding_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t01.dart
index f269a70..9f6274e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t02.dart
index 288d218..b511094 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t03.dart
index 36676e1..db0b31e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A01_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t01.dart
index 6b7bb1c..cc00934 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t02.dart
index 800c1bb..70aaa91 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t03.dart
index 1d0e113..4053c3d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A02_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t01.dart
index 70203af..17728ee 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -55,6 +58,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t02.dart
index 383dcf3..d4d77ba 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -55,6 +58,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t03.dart
index 86fec91..df3a1f7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A03_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -55,6 +58,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t01.dart
index 29c4fbf..78308a9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t02.dart
index d060333..b9b21ea 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t03.dart
index 4486b98..bad2f07 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_class_member_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t01.dart
index 9af15c8..df27185 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t02.dart
index efaf5f5..71a9c9e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t03.dart
index a9ba903..a83f2e5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A01_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t01.dart
index 1f1d6c7..7351eff 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t02.dart
index 9002638..54ada25 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t03.dart
index db196f7..4989403 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_arguments_binding_fail_A02_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t01.dart
index e2541f6..f40f788 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t02.dart
index 2a066cc..7689616 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t03.dart
index 62657e3..4ad849e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A01_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t01.dart
index 47c73d4..e967e6f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t02.dart
index 9001f11..b5cd524 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t03.dart
index 05ae399..9841ca7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_class_member_fail_A02_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_global_variable_fail_A01_t01.dart
index 0e384ea..7758f95 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_global_variable_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_global_variable_fail_A02_t01.dart
index 4383f6a..98e2d16 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_global_variable_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_local_variable_fail_A01_t01.dart
index 4435ec7..9a661fe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_local_variable_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_local_variable_fail_A02_t01.dart
index 3957d5e..7fd3f59 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_local_variable_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_return_value_fail_A01_t01.dart
index 0b76f75..01e9ef0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_return_value_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_return_value_fail_A02_t01.dart
index 810dfb9..e6ee5bc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_fail_return_value_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A01_t01.dart
index 997f286..8d2391d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A02_t01.dart
index 8a006ae..cac3579 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A03_t01.dart
index bee47eb..002fe9c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -55,6 +58,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A04_t01.dart
index 3f4bfff..0b15146 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_global_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A01_t01.dart
index 57201fc..4ba6637 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A02_t01.dart
index 75afa0a..69538d6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A03_t01.dart
index a6132ae..ac15e58 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -55,6 +58,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A04_t01.dart
index 67c4b21..8d848fe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_local_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A01_t01.dart
index 83b4942..181c4af 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -53,6 +56,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A02_t01.dart
index f38d7e3..3e28ee2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A03_t01.dart
index f4ff8bc..8f821fe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -55,6 +58,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A04_t01.dart
index 45a7853..ee416e8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_FutureOr_return_value_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t01.dart
index 2275678..ee9339a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(S1? t1, {S1? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t02.dart
index d4a963a..bded669 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t03.dart
index e167e71..4c09550 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A01_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t01.dart
index e33bbc6..0728712 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(S1? t1, {S1? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t02.dart
index f63b99e..e222ed6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t03.dart
index 064840d..9fb1b45 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A02_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t01.dart
index 613d16e..3d953bd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(S1? t1, {S1? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t02.dart
index dd73db0..c0d6ea7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t03.dart
index 4e364af..57b5a4c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_arguments_binding_A03_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t01.dart
index a4aa533..084f34d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t02.dart
index 4ea893f..c64a9e9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t03.dart
index 70c0075..c3fa70a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A01_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t01.dart
index 5cfefa2..71bd459 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t02.dart
index 9c2c2d7..1559fae 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t03.dart
index 812d79b..e205997 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A02_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t01.dart
index 5144353..ce4a21b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t02.dart
index 7aac77f..cc00c3b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t03.dart
index 0c9538a..e96a11a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_class_member_A03_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A01_t01.dart
index 8e25c82..e198f63 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A02_t01.dart
index 7bb3065..9c8a96f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A03_t01.dart
index 19f7b90..73f88a3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_global_variable_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A01_t01.dart
index 7583436..b4f84dd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A02_t01.dart
index 81684a2..dec28cd 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A03_t01.dart
index cf35ec0..bc89893 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_local_variable_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A01_t01.dart
index 4bdaf0d..da41d13 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -37,6 +40,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A02_t01.dart
index 8a56b3f..65ffc0b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A03_t01.dart
index 8ab2beb..05f340a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_nullable_return_value_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t01.dart
index e95e927..5dcda65 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Object t1, {Object t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t02.dart
index 41adb36..25c29a7 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t03.dart
index 84d0a89..ab830e9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A01_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t01.dart
index be1f41d..1a39a9b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Object t1, {Object t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t02.dart
index 2b63632..9e3bcea 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t03.dart
index 6bc9c97..5be23f0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A04_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t01.dart
index 851df38..4933cf1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Object t1, {Object t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t02.dart
index 83ab2a2..26a7ee1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t03.dart
index 59c1fe0..d8195ba 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_arguments_binding_A05_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t01.dart
index b9e1017..047e2cc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t02.dart
index 924f039..25e6347 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t03.dart
index c05588b..18379db 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A01_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t01.dart
index 977d826..2a74a0d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t02.dart
index 9005a21..6616b5c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t03.dart
index 2bf38eb..1913d94 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A04_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t01.dart
index 753b77d..ab4c639 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t02.dart
index 8725e09..eeb1e41 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t03.dart
index ccab5d8..8f61a32 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_class_member_A05_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t01.dart
index 7a21b30..ed5479f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 class S {}
@@ -39,6 +43,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t02.dart
index 1d23cc8..0d537dc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t02.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 class S {}
@@ -39,6 +43,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t03.dart
index ed966d2..e746f3b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A07_t03.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 class S {}
@@ -39,6 +43,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t01.dart
index dacec5b..8cfdb80 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 FutureOr<Null> t0Instance = null;
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t02.dart
index eac1968..033edd3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t02.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 FutureOr<Null> t0Instance = null;
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t03.dart
index 91c2faf..c7d5099 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_arguments_binding_fail_A08_t03.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 FutureOr<Null> t0Instance = null;
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t01.dart
index 88cd98f..2c65291 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 class S {}
@@ -39,6 +43,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t02.dart
index 2099a3c..1feb9ac 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t02.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 class S {}
@@ -39,6 +43,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t03.dart
index 81af665..8e91090 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A07_t03.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 class S {}
@@ -39,6 +43,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t01.dart
index 5b686b4..058d985 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 FutureOr<Null> t0Instance = null;
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t02.dart
index a89c346..945dbc5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t02.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 FutureOr<Null> t0Instance = null;
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t03.dart
index ab89412..f09493d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_class_member_fail_A08_t03.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 FutureOr<Null> t0Instance = null;
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_global_variable_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_global_variable_fail_A07_t01.dart
index bcaa260..fb370f3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_global_variable_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_global_variable_fail_A07_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 class S {}
@@ -39,6 +43,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_global_variable_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_global_variable_fail_A08_t01.dart
index f2e3fb2..7534415 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_global_variable_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_global_variable_fail_A08_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 FutureOr<Null> t0Instance = null;
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_local_variable_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_local_variable_fail_A07_t01.dart
index 2f95532..d5f6a00 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_local_variable_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_local_variable_fail_A07_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 class S {}
@@ -39,6 +43,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_local_variable_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_local_variable_fail_A08_t01.dart
index d8fc182..c1cdb8e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_local_variable_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_local_variable_fail_A08_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 FutureOr<Null> t0Instance = null;
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_return_value_fail_A07_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_return_value_fail_A07_t01.dart
index 3dee66a..117d44a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_return_value_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_return_value_fail_A07_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 class S {}
@@ -39,6 +43,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_return_value_fail_A08_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_return_value_fail_A08_t01.dart
index c148680..b30d359 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_return_value_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_fail_return_value_fail_A08_t01.dart
@@ -26,10 +26,14 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
 
+// Requirements=nnbd-strong
 import "dart:async";
 
 FutureOr<Null> t0Instance = null;
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A01_t01.dart
index 7ca4508..8b3f5ce 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A04_t01.dart
index cf1edee..587d113 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A05_t01.dart
index 69739ac..ee46673 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_global_variable_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A01_t01.dart
index 4dc327e..a32248e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A04_t01.dart
index ea3d506..53313b4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A05_t01.dart
index 8eb0668..b3cd7b3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_local_variable_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A01_t01.dart
index 6cacd24..540b723 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A04_t01.dart
index 9944ced..320603d 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A05_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A05_t01.dart
index cb237ad..aa3e43b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_object_return_value_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t01.dart
index 0d95f33..0d897b2 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Object? t1, {Object? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t02.dart
index b1af705..d744a06 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t03.dart
index 25c10b7..614ed4b 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t01.dart
index ad9021d..5866fa0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(dynamic t1, {dynamic t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t02.dart
index fdb16a1..05ff850 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t03.dart
index a06658e..4395e2e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A02_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t01.dart
index f13eb3c..456e104 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(Object? t1, {Object? t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t02.dart
index 1376375..2d9ba4e 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t03.dart
index 8f28fd7..3d4cfdf 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A03_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t01.dart
index 7f117b5..60cc5c4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(dynamic t1, {dynamic t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t02.dart
index fc23a7c..be7d672 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t03.dart
index 57a169a..37d9fce 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_arguments_binding_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t01.dart
index 20a703d..df6936f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t02.dart
index 6d34d0e..b4fd4b8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t03.dart
index 76ba7f4..60d01e1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t01.dart
index d77a0aa..4e0c151 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t02.dart
index 00c5d8c..82e9def 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t03.dart
index 179355e..e999a8a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A02_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t01.dart
index 07c62e7..ca92cc8 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t02.dart
index f603498..7121953 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t03.dart
index ac26ea1..43e77e6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A03_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t01.dart
index e66befc..31d4922 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t02.dart
index 49e1d88..5f5af93 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t03.dart
index 26cabaf..abf6183 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_class_member_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A01_t01.dart
index 440caa4..a85e9fc 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A02_t01.dart
index e16688e..9b6242a 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A03_t01.dart
index 17825f8..da1d52c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A04_t01.dart
index 1075820..dda0074 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_global_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A01_t01.dart
index 6293278..33c26d9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A02_t01.dart
index 3273ad8..3ad8523 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A03_t01.dart
index 47eff6d..c9f2ca4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A04_t01.dart
index 783ab49..e4e4be4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_local_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A01_t01.dart
index 977ea5b..76babc4 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A02_t01.dart
index c451d6b..988630c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -28,6 +31,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A03_t01.dart
index e592df8..ba4eae5 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A04_t01.dart
index 96af2ab..34d66e0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/right_top_return_value_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -26,6 +29,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t01.dart
index e30fba4..d3ebdce 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t02.dart
index fad71a0..bf8c630 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t03.dart
index 52d5d56..6bdc279 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t01.dart
index e037d99..98c747f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t02.dart
index 02ab4b2..32e21c0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t03.dart
index c9bce75..31ca1e6 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A02_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t01.dart
index 057b7fe..6044fda 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -42,6 +45,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 namedArgumentsFunc1(T1 t1, {T1 t2 = t1Default}) {}
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t02.dart
index 5b9f62d..0cc2ce1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -42,6 +45,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t03.dart
index f1e4a82..c5a6db3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_arguments_binding_A03_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -42,6 +45,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t01.dart
index 7af235e..3b81bd1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t02.dart
index 584779a..c2531ce 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t03.dart
index 19e5c4f..1f07a00 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t01.dart
index 3c3e934..01fb253 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t02.dart
index 4adcd91..dde2f03 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t03.dart
index d60eac3..9b2d0c9 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A02_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t01.dart
index afb65ad..3970c67 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -42,6 +45,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t02.dart
index 5c64e33..7cb26d1 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -42,6 +45,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t03.dart
index 1f87590..cf357a0 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_class_member_A03_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -42,6 +45,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t01.dart
index 6fdd7aa..99a9d49 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -27,6 +30,7 @@
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t02.dart
index d6c7075..df21436 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -27,6 +30,7 @@
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t03.dart
index 05de1bb..6675604 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_arguments_binding_fail_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -27,6 +30,7 @@
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t01.dart
index 2d7522e..126711c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -27,6 +30,7 @@
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t02.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t02.dart
index 976b973..e704d90 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -27,6 +30,7 @@
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t03.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t03.dart
index 8768040..036010c 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_class_member_fail_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -27,6 +30,7 @@
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_global_variable_fail_A01_t01.dart
index 5b1a5fd..7817a37 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_global_variable_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -27,6 +30,7 @@
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_local_variable_fail_A01_t01.dart
index fadbd52..fc5e402 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_local_variable_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -27,6 +30,7 @@
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_return_value_fail_A01_t01.dart
index 64c6732..104ce60 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_fail_return_value_fail_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 import '../../../../Utils/expect.dart';
@@ -27,6 +30,7 @@
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A01_t01.dart
index 6aafe9c..c27ca0f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A02_t01.dart
index c6133f3..03f9431 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A03_t01.dart
index 077b320..2a21215 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_global_variable_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -42,6 +45,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A01_t01.dart
index 6ad84cf..f8f023f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A02_t01.dart
index fb35d9d..32512be 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A03_t01.dart
index cd2870d..3e48146 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_local_variable_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -42,6 +45,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A01_t01.dart
index 094ec82..f7fa4c3 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A02_t01.dart
index 069f5d3..04ee8fe 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -40,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A03_t01.dart
index b502537..e15018f 100644
--- a/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/dynamic/generated/super_interface_return_value_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 import '../../utils/common.dart';
 
@@ -42,6 +45,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/generator/generator.dart b/LanguageFeatures/Subtyping/generator/generator.dart
index 4ed92d2..db9554f 100644
--- a/LanguageFeatures/Subtyping/generator/generator.dart
+++ b/LanguageFeatures/Subtyping/generator/generator.dart
@@ -232,7 +232,7 @@
 
 String removeHeader(String text) {
   List<String> strings = text.split("\n");
-  strings.removeWhere((s) => s.startsWith("///") || s.startsWith("// "));
+  strings.removeWhere((s) => s.startsWith("///"));// || s.startsWith("// "));
   return strings.join("\n");
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t01.dart
index ad50f35..f6b72af 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 typedef void T0();
@@ -28,6 +31,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t02.dart
index 9dee951..19c44b2 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 typedef void T0();
@@ -28,6 +31,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t03.dart
index ddb362d..e1813a4 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 typedef void T0();
@@ -28,6 +31,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t01.dart
index 55d48cb..c42ce66 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t02.dart
index 35d3c50..9a4f911 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t03.dart
index 6c68a38..de22426 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t01.dart
index d9d1e16..ab5c917 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t02.dart
index 52914fe..aba9b70 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t03.dart
index 305480b..55ff3b9 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A03_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t01.dart
index 540a116..c007b60 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t02.dart
index 2b1f8a5..f4f297d 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t03.dart
index 3bb38eb..321e4fd 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t01.dart
index 40f9359..a744fe4 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t02.dart
index f981e60..ef649bb 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t03.dart
index f187103..44eccdf 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A05_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t01.dart
index 966bf7c..7c2b6b5 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t02.dart
index 83e12a6..eacbe47 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t03.dart
index 2e3c818..ed5ba4d 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A06_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t01.dart
index 4da663f..be26b1c 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t02.dart
index 0dfc34d..0fd62a9 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t03.dart
index bd7b8bf..c02f02f 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A07_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t01.dart
index 03b0d46..8aaf603 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t02.dart
index c84cddd..462eb61 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t03.dart
index 7dbfa97..61d4bac 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A08_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t01.dart
index 40452e5..8e37fed 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t02.dart
index 0813d8b..59a9499 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t03.dart
index 51d2dbd..73bfc7c 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A09_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t01.dart
index 965347e..e0baeae 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t02.dart
index 934359d..a6609ac 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t03.dart
index 3b70d6d..652a295 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A10_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t01.dart
index 82b8834..cf34c40 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t02.dart
index b33b711..2f96024 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t03.dart
index 5e56c1b..bd866ed 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A11_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t01.dart
index a8b1f30..5a70b3d 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t02.dart
index 9b58e9d..1841bb1 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t03.dart
index fcf0009..2ac60d6 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A12_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t01.dart
index 2690a76..53c0b90 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t02.dart
index a7ee6db..02e94fe 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t03.dart
index e5491f4..17263c0 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A13_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t01.dart
index 0a82529..00e3e36 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t02.dart
index 4df0a5a..f14435f 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t03.dart
index b467912..466f879 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A14_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t01.dart
index 7e27540..025f3a4 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t02.dart
index 7bd3258..907cfda 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t03.dart
index 070b97f..33277c5 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A15_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t01.dart
index f7438a7..43716ab 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t02.dart
index 02e2a44..38b49a5 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t03.dart
index 4581c23..b212659 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A16_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t01.dart
index cde9855..508ac89 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t02.dart
index dabeccc..592ad6d 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t03.dart
index 2491d58..a59d7b3 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A17_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t01.dart
index b6af177..7f363f6 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t02.dart
index 1f2650c..2d1e5a6 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t03.dart
index 0cd71c6..bdf6645 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_arguments_binding_A18_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t01.dart
index 410d5cd..9d8234e 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 typedef void T0();
@@ -28,6 +31,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t02.dart
index 92e8505..d8e9bdc 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 typedef void T0();
@@ -28,6 +31,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t03.dart
index 2783c60..7117c34 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 typedef void T0();
@@ -28,6 +31,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t01.dart
index 9ec234b..66ade56 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t02.dart
index 9c8bf85..08d69ae 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t03.dart
index e77cd40..78ce4d5 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t01.dart
index 0171d77..85ede53 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t02.dart
index b6f7268..e1f354e 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t03.dart
index c8e3f9c..41d1c09 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A03_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t01.dart
index 088f6a2..ce06a61 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t02.dart
index f702e7f..b6e9a3e 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t03.dart
index af338f7..299b106 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t01.dart
index 3b2f800..386e968 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t02.dart
index 141af51..a97bfa2 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t03.dart
index 49eb97c..5acf14f 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A05_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t01.dart
index 5e30dfd..d728b6d 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t02.dart
index 27b9ddc6..870926f 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t03.dart
index 722c615..c8af117 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A06_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t01.dart
index a59634e..7ca34b0 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t02.dart
index 3e3ffc0..8f7caff 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t03.dart
index 98e46c8..fffaad5 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A07_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t01.dart
index 0e7c5c5..a80ddeb 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t02.dart
index cb287d6..48f98d2 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t03.dart
index 14c2bca..8eb6ee5 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A08_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t01.dart
index 25a9fac..18892ab 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t02.dart
index 7688be5..64d53d7 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t03.dart
index 664efe3..5c1a5f0 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A09_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t01.dart
index 214f8b2..3a36af3 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t02.dart
index 24b8897..e5d4bb2 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t03.dart
index ff25df9..419a175 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A10_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t01.dart
index 309a2fd..8011303 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t02.dart
index 9277986..b0a69c2 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t03.dart
index 8f82667..5f5fed5 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A11_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t01.dart
index 5f06275..ed37db3 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t02.dart
index 998777f..2a36db7 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t03.dart
index 74fcd90..998d72a 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A12_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t01.dart
index e411152..ee7a727 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t02.dart
index 273144b..1cf7680 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t03.dart
index fe43b36..2293bdc 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A13_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t01.dart
index d544ad4..a6a08cb 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t02.dart
index ce7f2fa..56e6018 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t03.dart
index 65b1188..42682d3 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A14_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t01.dart
index 172cd1d..b41b5c9 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t02.dart
index 1ff1ead..b9a080d 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t03.dart
index ff01f46..5750ed8 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A15_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t01.dart
index 892567b..5ad0a46 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t02.dart
index f47368b..8979df7 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t03.dart
index c117e97..cfa0eb9 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A16_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t01.dart
index 9ad25d9..69249cc 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t02.dart
index cbc5a06..aa41e23 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t03.dart
index a7b3fc6..977df71 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A17_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t01.dart
index c8eb775..de8984d 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t02.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t02.dart
index 2e4fdb0..1593b8f 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t03.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t03.dart
index c7fbfa0..7bac2db 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_class_member_A18_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A01_t01.dart
index ce9dea0..9d3a2b7 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 typedef void T0();
@@ -28,6 +31,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A02_t01.dart
index f0b068a..4d582f2 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A03_t01.dart
index 52fb1f0..d4dcff5 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A04_t01.dart
index 6a8b2a9..288a762 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A05_t01.dart
index 7aa1131..05ed020 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A06_t01.dart
index 8dce967..b56b02a 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A07_t01.dart
index f53a474..60398b5 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A08_t01.dart
index ff95165..2b0e1bb 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A09_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A09_t01.dart
index 710be0e..be381ba 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A10_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A10_t01.dart
index 79224b5..d65b84a 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A11_t01.dart
index 9ec7ce1..120ec52 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A12_t01.dart
index 5b005e1..b45b4e3 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A13_t01.dart
index 0518045..32b8d68 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A14_t01.dart
index 54f8cc0..c7bf124 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A15_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A15_t01.dart
index f8f5795..ae0f764 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A16_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A16_t01.dart
index 4bd5dcd..0485b22 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A17_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A17_t01.dart
index 70fe97e..7922e19 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A18_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A18_t01.dart
index 3672bff..b5b6b73 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_global_variable_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A01_t01.dart
index 5b0df08..36a3d88 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 typedef void T0();
@@ -28,6 +31,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A02_t01.dart
index fd6bd76..08ec04f 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A03_t01.dart
index 1a6b632..9850ae1 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A04_t01.dart
index 1a2fc44..e163037 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A05_t01.dart
index 3718343..e84ce5c 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A06_t01.dart
index 6c70cc4..4c2dafa 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A07_t01.dart
index 8b39a03..7f08148 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A08_t01.dart
index d2f687f..6b79a4d 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A09_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A09_t01.dart
index 135cc24..384f6a7 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A10_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A10_t01.dart
index 472e388..1378f31 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A11_t01.dart
index b61df26..cf0731e 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A12_t01.dart
index 7c001b7..25d0439 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A13_t01.dart
index c6c5620..8dd3f46 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A14_t01.dart
index fb07a94..cd3cfc6 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A15_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A15_t01.dart
index 68b4f43..7cb14aa 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A16_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A16_t01.dart
index b35ad96..fa2abd2 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A17_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A17_t01.dart
index 74b9fc6..dd4c54a 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A18_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A18_t01.dart
index 03f3ceb..d723f66 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_local_variable_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A01_t01.dart
index 771d598..9cdad0f 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 typedef void T0();
@@ -28,6 +31,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A02_t01.dart
index 3a81d24..324a832 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A03_t01.dart
index 25f1e3a..d0fb779 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A03_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 const t1Default = foo;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A04_t01.dart
index 24fd519..8ac4ae9 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A05_t01.dart
index 41a85d7..4731a6f 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A05_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A06_t01.dart
index 28fc5e1..82036a4 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A06_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A07_t01.dart
index e2d81e7..12d92bc 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A07_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A08_t01.dart
index 1148df3..100ed82 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A08_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A09_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A09_t01.dart
index 148e85a..c6c8c7e 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A09_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A09_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -30,6 +33,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A10_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A10_t01.dart
index 954b9e2..a9ac7c3 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A10_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A10_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A11_t01.dart
index 72a7378..c282124 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A11_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A12_t01.dart
index 951542c..505c50c 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A12_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A13_t01.dart
index b4b72a1..50cc0e8 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A13_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A14_t01.dart
index a6bad6d..d1a8da4 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A14_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A15_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A15_t01.dart
index b43eb59..f560856 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A15_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A15_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A16_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A16_t01.dart
index 0cb812e..eb32614 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A16_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A16_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -32,6 +35,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A17_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A17_t01.dart
index e8bd9ee..f2ce38b 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A17_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A17_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A18_t01.dart b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A18_t01.dart
index b0a986b..f31d974 100644
--- a/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A18_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/function_type_function_return_value_A18_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class C {}
@@ -31,6 +34,9 @@
 void foo() {}
 const t1Default = foo;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t01.dart
index b2d4c5b..f39a479 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t02.dart
index cf637f2..9fe39f1 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t03.dart
index 9370a6a..8573f47 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A01_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t01.dart
index 47b39b6..3d75795 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t02.dart
index 3602782..7e493fb 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t03.dart
index b061ebb..57d3d35 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_arguments_binding_A02_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t01.dart
index 2a5fd64..62b326f 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t02.dart
index 2b9268b..5c59906 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t03.dart
index 39350a9..cdb1a20 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A01_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t01.dart
index 0b307f4..0e63319 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t02.dart
index 988f351..3328f37 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t03.dart
index 7363970..933069b 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_class_member_A02_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_fail_A01_t01.dart
index 3b5b351..baa318e 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -29,6 +32,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -40,6 +44,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -74,29 +81,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(C0<S0, S1, S2> t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_mixin_fail_A01_t01.dart
index b9708bc..700debf 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,6 +56,9 @@
   void superTestPositioned(C0<U0, U1, U2> val, [C0<U0, U1, U2> val2 = t1Default]) {}
   void superTestNamed(C0<U0, U1, U2> val, {C0<U0, U1, U2> val2 = t1Default}) {}
   C0<U0, U1, U2> get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(C0<U0, U1, U2> val) {}
 }
 
@@ -56,49 +66,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_super_fail_A01_t01.dart
index 4d79717..7ed0292 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_arguments_binding_super_fail_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -56,64 +63,157 @@
   void superTestPositioned(C0<U0, U1, U2> val, [C0<U0, U1, U2> val2 = t1Default]) {}
   void superTestNamed(C0<U0, U1, U2> val, {C0<U0, U1, U2> val2 = t1Default}) {}
   C0<U0, U1, U2> get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(C0<U0, U1, U2> val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(C0<S0, S1, S2> t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(C0<S0, S1, S2> t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(C0<U0, U1, U2> t1, C0<S0, S1, S2> t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(C0<S0, S1, S2> t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(C0<U0, U1, U2> t1, C0<S0, S1, S2> t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(C0<S0, S1, S2> t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_fail_A01_t01.dart
index 8d1b4d3..9bbcbd7 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_fail_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,17 +56,29 @@
 
   ClassMemberTestStatic(C0<S0, S1, S2> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(C0<S0, S1, S2> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static C0<U0, U1, U2> get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -67,6 +86,9 @@
 
   ClassMemberTestPublic(C0<S0, S1, S2> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -75,13 +97,22 @@
 
   test(C0<S0, S1, S2> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(C0<S0, S1, S2> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   C0<U0, U1, U2> get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -89,6 +120,9 @@
 
   ClassMemberTestPrivate(C0<S0, S1, S2> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -97,18 +131,33 @@
 
   test(C0<S0, S1, S2> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(C0<S0, S1, S2> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static C0<U0, U1, U2> s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   C0<U0, U1, U2> m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_mixin_fail_A01_t01.dart
index 2110658..10a86ee 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_mixin_fail_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -52,13 +59,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_super_fail_A01_t01.dart
index 99b1656..9903c3c 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_class_member_super_fail_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,6 +45,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,9 +56,15 @@
 
   ClassMemberSuper1_t02(C0<S0, S1, S2> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(C0<S0, S1, S2> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(C0<U0, U1, U2> value) {
     m = value;
@@ -65,13 +78,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_global_variable_fail_A01_t01.dart
index b277894..8c8159b 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_global_variable_fail_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,26 +45,44 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_local_variable_fail_A01_t01.dart
index cbd23f7..23dac8e 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_local_variable_fail_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -30,6 +33,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -41,27 +45,45 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     C0<U0, U1, U2> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     C0<U0, U1, U2> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     C0<U0, U1, U2> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   C0<U0, U1, U2> t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     C0<U0, U1, U2> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_return_value_fail_A01_t01.dart
index 5baf0d4..f2aa3da 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_fail_return_value_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -29,6 +32,7 @@
 
 abstract class S0 extends U0 {}
 abstract class S1 extends U1 {}
+// no subtype relation between S2 and U2
 abstract class S2 {}
 
 class C0<X, Y, Z> {
@@ -40,18 +44,36 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 C0<U0, U1, U2> returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static C0<U0, U1, U2> staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   C0<U0, U1, U2> testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   C0<U0, U1, U2> get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   C0<U0, U1, U2> returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_global_variable_A01_t01.dart
index 4b9b5c5..e44a769 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_global_variable_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_global_variable_A02_t01.dart
index f15055c..8e3350e 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_global_variable_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_local_variable_A01_t01.dart
index 54079d1..3540aa0 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_local_variable_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_local_variable_A02_t01.dart
index d08d952..be9eff7 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_local_variable_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_return_value_A01_t01.dart
index 9d05b45..d7a99b4 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_return_value_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_return_value_A02_t01.dart
index a65c0cc..84afb8a 100644
--- a/LanguageFeatures/Subtyping/static/generated/interface_compositionality_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/interface_compositionality_return_value_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 abstract class U0 {}
@@ -39,6 +42,9 @@
 
 const t1Default = const C0<U0, U1, U2>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t01.dart
index 7fbe77d..2437ae9 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t02.dart
index e31e559..31098b5 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t03.dart
index e812c22..00242b3 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A01_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t01.dart
index 906b37d..87c5fe1 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t02.dart
index d14b0ce..84a74ff 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t03.dart
index eb49e5f..346435e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A02_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t01.dart
index e92a8b8..b2cd0cb 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t02.dart
index e23cbcf..fa5a432 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t03.dart
index 75d43cf..a5893a6 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A03_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t01.dart
index 125837d..e3a4d6d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t02.dart
index 50ea251..cd003e3 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t03.dart
index d4545c7..629d144 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_arguments_binding_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t01.dart
index 8271262..cdc822d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t02.dart
index 785ec6e..a6db454 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t03.dart
index 45f6194..fc5a199 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A01_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t01.dart
index d30d575..af75466 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t02.dart
index 84a64a7..0a4138f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t03.dart
index ba6c2ed..adbc315 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A02_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t01.dart
index 96d0dc7..780849d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t02.dart
index 53f28a2..bc9356d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t02.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t03.dart
index a9d2746..a708cd3 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A03_t03.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t01.dart
index 7611ee7..46f5d52 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t02.dart
index 1863536..6255dd0 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t03.dart
index 12ffcbb..feba573 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_class_member_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A01_t01.dart
index cf88b12..170e18d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -65,29 +71,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A02_t01.dart
index 4c6308c..407f2c7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -70,29 +76,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr<S0> t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A03_t01.dart
index 28ad453..67ff7c0 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -65,29 +71,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A04_t01.dart
index ef3fa70..a2158bc 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_fail_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -65,29 +71,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr? t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A01_t01.dart
index beee9e3..3c45bda 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,6 +46,9 @@
   void superTestPositioned(Future? val, [Future? val2 = t1Default]) {}
   void superTestNamed(Future? val, {Future? val2 = t1Default}) {}
   Future? get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Future? val) {}
 }
 
@@ -47,49 +56,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A02_t01.dart
index 8e81658..7dd91f2 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,6 +51,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -52,49 +61,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A03_t01.dart
index 05e8cb4..0b0ad2b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,6 +46,9 @@
   void superTestPositioned(Future? val, [Future? val2 = t1Default]) {}
   void superTestNamed(Future? val, {Future? val2 = t1Default}) {}
   Future? get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Future? val) {}
 }
 
@@ -47,49 +56,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A04_t01.dart
index 20efcfc..323e787 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_mixin_fail_A04_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,6 +46,9 @@
   void superTestPositioned(Future? val, [Future? val2 = t1Default]) {}
   void superTestNamed(Future? val, {Future? val2 = t1Default}) {}
   Future? get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Future? val) {}
 }
 
@@ -47,49 +56,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A01_t01.dart
index f5b634d..0415b1e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,64 +53,157 @@
   void superTestPositioned(Future? val, [Future? val2 = t1Default]) {}
   void superTestNamed(Future? val, {Future? val2 = t1Default}) {}
   Future? get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Future? val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Future? t1, FutureOr t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Future? t1, FutureOr t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A02_t01.dart
index b6d5651..890304f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -52,64 +58,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr<S0> t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr<S0> t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, FutureOr<S0> t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr<S0> t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, FutureOr<S0> t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr<S0> t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A03_t01.dart
index f83e30e..2a9db4c 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,64 +53,157 @@
   void superTestPositioned(Future? val, [Future? val2 = t1Default]) {}
   void superTestNamed(Future? val, {Future? val2 = t1Default}) {}
   Future? get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Future? val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Future? t1, FutureOr t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Future? t1, FutureOr t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A04_t01.dart
index 438f2ab..df47fdd 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_arguments_binding_super_fail_A04_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,64 +53,157 @@
   void superTestPositioned(Future? val, [Future? val2 = t1Default]) {}
   void superTestNamed(Future? val, {Future? val2 = t1Default}) {}
   Future? get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Future? val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr? t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr? t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Future? t1, FutureOr? t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr? t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Future? t1, FutureOr? t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr? t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A01_t01.dart
index 5755e2a..88f370c 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,17 +46,29 @@
 
   ClassMemberTestStatic(FutureOr val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Future? get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -58,6 +76,9 @@
 
   ClassMemberTestPublic(FutureOr val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -66,13 +87,22 @@
 
   test(FutureOr val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Future? get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -80,6 +110,9 @@
 
   ClassMemberTestPrivate(FutureOr val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -88,18 +121,33 @@
 
   test(FutureOr val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Future? s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Future? m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A02_t01.dart
index 7f7c325..a123d3f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,17 +51,29 @@
 
   ClassMemberTestStatic(FutureOr<S0> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr<S0> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -63,6 +81,9 @@
 
   ClassMemberTestPublic(FutureOr<S0> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -71,13 +92,22 @@
 
   test(FutureOr<S0> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<S0> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -85,6 +115,9 @@
 
   ClassMemberTestPrivate(FutureOr<S0> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -93,18 +126,33 @@
 
   test(FutureOr<S0> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<S0> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A03_t01.dart
index 3896047..bb5dd5b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,17 +46,29 @@
 
   ClassMemberTestStatic(FutureOr val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Future? get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -58,6 +76,9 @@
 
   ClassMemberTestPublic(FutureOr val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -66,13 +87,22 @@
 
   test(FutureOr val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Future? get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -80,6 +110,9 @@
 
   ClassMemberTestPrivate(FutureOr val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -88,18 +121,33 @@
 
   test(FutureOr val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Future? s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Future? m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A04_t01.dart
index 95b78f3..f86468e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_fail_A04_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,17 +46,29 @@
 
   ClassMemberTestStatic(FutureOr? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Future? get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -58,6 +76,9 @@
 
   ClassMemberTestPublic(FutureOr? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -66,13 +87,22 @@
 
   test(FutureOr? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Future? get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -80,6 +110,9 @@
 
   ClassMemberTestPrivate(FutureOr? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -88,18 +121,33 @@
 
   test(FutureOr? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Future? s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Future? m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A01_t01.dart
index c35bfe9..cec46e4 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -43,13 +49,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A02_t01.dart
index 9979e23..40d27f5 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -48,13 +54,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A03_t01.dart
index 0d72dc5..01707c9 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -43,13 +49,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A04_t01.dart
index b2f82f7..e7a1542 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_mixin_fail_A04_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -43,13 +49,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A01_t01.dart
index 969b352..1569f6d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,9 +46,15 @@
 
   ClassMemberSuper1_t02(FutureOr value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Future? value) {
     m = value;
@@ -56,13 +68,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A02_t01.dart
index 10cd7d5..cd301d7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,9 +51,15 @@
 
   ClassMemberSuper1_t02(FutureOr<S0> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr<S0> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -61,13 +73,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A03_t01.dart
index 3b9ca45..e430719 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,9 +46,15 @@
 
   ClassMemberSuper1_t02(FutureOr value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Future? value) {
     m = value;
@@ -56,13 +68,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A04_t01.dart
index 54d9fce..e844983 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_class_member_super_fail_A04_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,9 +46,15 @@
 
   ClassMemberSuper1_t02(FutureOr? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Future? value) {
     m = value;
@@ -56,13 +68,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A01_t01.dart
index 4c2e68f..17a8cc7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,26 +35,44 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A02_t01.dart
index b51b6a4..41a0ba7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,26 +40,44 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A03_t01.dart
index e0c5ee9..1e65d73 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,26 +35,44 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A04_t01.dart
index 324b543..5469d37 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_global_variable_fail_A04_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,26 +35,44 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A01_t01.dart
index 4a0db83..b8d8487 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,27 +35,45 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Future? t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A02_t01.dart
index a68e299..d5e5dd2 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,27 +40,45 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A03_t01.dart
index 28cec4f..66804ba 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,27 +35,45 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Future? t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A04_t01.dart
index c8d577a..013e413 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_local_variable_fail_A04_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,27 +35,45 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Future? t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Future? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A01_t01.dart
index cf06477..12604fd 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,18 +34,36 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Future? returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Future? staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Future? testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Future? get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Future? returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A02_t01.dart
index 062e4e0..d593824 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,18 +39,36 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A03_t01.dart
index 7b31eaf..0069206 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,18 +34,36 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Future? returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Future? staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Future? testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Future? get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Future? returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A04_t01.dart
index 31b7b7c..330cdc5 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_fail_return_value_fail_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,18 +34,36 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Future? returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Future? staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Future? testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Future? get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Future? returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A01_t01.dart
index 5fe4e49..48a1bc8 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A02_t01.dart
index fccac33..5e21f5b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A03_t01.dart
index a63bae9..d7f7228 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A04_t01.dart
index ba93ca8..296fed0 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_global_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A01_t01.dart
index e51aaac..21a1b09 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A02_t01.dart
index c325868..37bb682 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A03_t01.dart
index 07aa5f5..8f2de23 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A04_t01.dart
index 6754a65..fe76ed1 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_local_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A01_t01.dart
index 805c72e..fcc32f2 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A02_t01.dart
index 7cae1d5..a28f7dd 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -35,6 +38,9 @@
 
 const t1Default = const C();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A03_t01.dart
index f60776e..7a70225 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A03_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A04_t01.dart
index 9b13f5d..b4e4a56 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_FutureOr_return_value_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const C<A>();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t01.dart
index 395ceba..e5e5f6d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -29,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t02.dart
index 91779fa..d7575b2 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t02.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -29,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t03.dart
index 892ef18..2338002 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A01_t03.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -29,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t01.dart
index 53c34f0..4c76f32 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -33,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t02.dart
index 066134a..317a7e3 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t02.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -33,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t03.dart
index f4ce2dc..5de7854 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_arguments_binding_A02_t03.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -33,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t01.dart
index 8cffa1f..184e2f1 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -29,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t02.dart
index 0cd7cc4..8691110 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t02.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -29,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t03.dart
index 3fbe798..0b573c3 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A01_t03.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -29,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t01.dart
index 5cc7443..fd78729 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -33,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t02.dart
index c0ca5bf..5ee634a 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t02.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -33,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t03.dart
index 0c375a2..4500620 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_class_member_A02_t03.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -33,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A01_t01.dart
index 4b200bb..283394f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A01_t01.dart
@@ -20,8 +20,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -29,6 +33,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -63,29 +70,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(X t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A02_t01.dart
index edb01b0..fa95b21 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A02_t01.dart
@@ -20,8 +20,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -33,6 +37,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -67,29 +74,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(X t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A03_t01.dart
index 96e25fc..ca3465e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_fail_A03_t01.dart
@@ -20,8 +20,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -29,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -63,29 +70,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(X t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A01_t01.dart
index c54c770..7327d27 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +45,9 @@
   void superTestPositioned(String val, [String val2 = t1Default]) {}
   void superTestNamed(String val, {String val2 = t1Default}) {}
   String get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(String val) {}
 }
 
@@ -45,49 +55,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A02_t01.dart
index 0d5bfd8..0eec52b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A02_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -42,6 +49,9 @@
   void superTestPositioned(A val, [A val2 = t1Default]) {}
   void superTestNamed(A val, {A val2 = t1Default}) {}
   A get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(A val) {}
 }
 
@@ -49,49 +59,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A03_t01.dart
index 89d2ffc..93df433 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_mixin_fail_A03_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +45,9 @@
   void superTestPositioned(Null val, [Null val2 = t1Default]) {}
   void superTestNamed(Null val, {Null val2 = t1Default}) {}
   Null get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Null val) {}
 }
 
@@ -45,49 +55,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A01_t01.dart
index 208d249..631e872 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A01_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,64 +52,157 @@
   void superTestPositioned(String val, [String val2 = t1Default]) {}
   void superTestNamed(String val, {String val2 = t1Default}) {}
   String get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(String val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(X t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(X t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(String t1, X t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(X t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(String t1, X t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(X t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A02_t01.dart
index bf0c988..b337488 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A02_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,64 +56,157 @@
   void superTestPositioned(A val, [A val2 = t1Default]) {}
   void superTestNamed(A val, {A val2 = t1Default}) {}
   A get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(A val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(X t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(X t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(A t1, X t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(X t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(A t1, X t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(X t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A03_t01.dart
index f9da013..b6c7865 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_arguments_binding_super_fail_A03_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,64 +52,157 @@
   void superTestPositioned(Null val, [Null val2 = t1Default]) {}
   void superTestNamed(Null val, {Null val2 = t1Default}) {}
   Null get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Null val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(X t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(X t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Null t1, X t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(X t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Null t1, X t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(X t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A01_t01.dart
index 278a230..cbec389 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A01_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,17 +45,29 @@
 
   ClassMemberTestStatic(X val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(X val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static String get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -56,6 +75,9 @@
 
   ClassMemberTestPublic(X val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -64,13 +86,22 @@
 
   test(X val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   String get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -78,6 +109,9 @@
 
   ClassMemberTestPrivate(X val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -86,18 +120,33 @@
 
   test(X val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static String s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   String m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A02_t01.dart
index 84e8f2c..76884d5 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A02_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -42,17 +49,29 @@
 
   ClassMemberTestStatic(X val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(X val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static A get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -60,6 +79,9 @@
 
   ClassMemberTestPublic(X val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -68,13 +90,22 @@
 
   test(X val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   A get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -82,6 +113,9 @@
 
   ClassMemberTestPrivate(X val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -90,18 +124,33 @@
 
   test(X val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static A s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   A m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A03_t01.dart
index 62e5a51..9508546 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_fail_A03_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,17 +45,29 @@
 
   ClassMemberTestStatic(X val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(X val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Null get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -56,6 +75,9 @@
 
   ClassMemberTestPublic(X val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -64,13 +86,22 @@
 
   test(X val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Null get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -78,6 +109,9 @@
 
   ClassMemberTestPrivate(X val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -86,18 +120,33 @@
 
   test(X val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Null s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Null m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A01_t01.dart
index 9974a80..d90976f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A01_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -41,13 +48,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A02_t01.dart
index 3cc9498..a100384 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A02_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,13 +52,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A03_t01.dart
index 7695a02..efd80aa 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_mixin_fail_A03_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -41,13 +48,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A01_t01.dart
index c3542f3..71df3fd 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A01_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,9 +45,15 @@
 
   ClassMemberSuper1_t02(X value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(X value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(String value) {
     m = value;
@@ -54,13 +67,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A02_t01.dart
index f42468e..cb115d4 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A02_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,6 +38,9 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -42,9 +49,15 @@
 
   ClassMemberSuper1_t02(X value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(X value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(A value) {
     m = value;
@@ -58,13 +71,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A03_t01.dart
index c304e93..163774a 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_class_member_super_fail_A03_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,9 +45,15 @@
 
   ClassMemberSuper1_t02(X value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(X value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Null value) {
     m = value;
@@ -54,13 +67,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A01_t01.dart
index 484444b..dd36cd6 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A01_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,26 +34,44 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A02_t01.dart
index 4a25002..ab73650 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A02_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,26 +38,44 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A03_t01.dart
index 010df7b..3fe11eb 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_global_variable_fail_A03_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,26 +34,44 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A01_t01.dart
index ead6399..a1f28c9 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A01_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,27 +34,45 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     String t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     String t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     String t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   String t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     String t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A02_t01.dart
index 736383c..81a7ae6 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A02_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -34,27 +38,45 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     A t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     A t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     A t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   A t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     A t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A03_t01.dart
index 32c45f1..67184ff 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_local_variable_fail_A03_t01.dart
@@ -21,8 +21,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -30,27 +34,45 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Null t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Null t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Null t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Null t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Null t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A01_t01.dart
index 5530808..16381fc 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A01_t01.dart
@@ -20,8 +20,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -29,18 +33,36 @@
 
 const t1Default = "Lily was here";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 String returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static String staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   String testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   String get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   String returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A02_t01.dart
index 347666e..0c64b10 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A02_t01.dart
@@ -20,8 +20,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class A extends X {
@@ -33,18 +37,36 @@
 
 const t1Default = const A();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 A returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static A staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   A testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   A get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   A returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A03_t01.dart
index 2e7916b..e5d8c71 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_fail_return_value_fail_A03_t01.dart
@@ -20,8 +20,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 X t0Instance = new X();
@@ -29,18 +33,36 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Null returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Null staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Null testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Null get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Null returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_global_variable_A01_t01.dart
index 8f00b71..afb18ea 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_global_variable_A01_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -29,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_global_variable_A02_t01.dart
index fc5eb58..43f683a 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_global_variable_A02_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -33,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_local_variable_A01_t01.dart
index b5fa73e..9b85d99 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_local_variable_A01_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -29,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_local_variable_A02_t01.dart
index 487eec3..0a1115b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_local_variable_A02_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -33,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_return_value_A01_t01.dart
index 9cc8b35..74d823a 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_return_value_A01_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S0 {}
 
@@ -29,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_legacy_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_legacy_return_value_A02_t01.dart
index 4b9b0e5..ccdce25 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_legacy_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_legacy_return_value_A02_t01.dart
@@ -19,8 +19,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 class T1 {
@@ -33,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t01.dart
index 69f6797..107d68c 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t02.dart
index f8ca52a..d5e27af 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t03.dart
index da111a6..cb00022 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A02_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t01.dart
index 790e697..7c045b6 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t02.dart
index 8a4054f..b4f919c 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t03.dart
index f0ce23d..77b90ce 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A03_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t01.dart
index 6a1f125..5cc821f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t02.dart
index 6e9ff5f..b553f6e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t03.dart
index 0b7959c..618a4e6 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t01.dart
index 0a53242..f675909 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -34,6 +37,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t02.dart
index 041b0f6..f1ed05c 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -34,6 +37,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t03.dart
index fc8dc47..3f9344e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A05_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -34,6 +37,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t01.dart
index fd55698..9d37e2e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t01.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t02.dart
index 2b2697d..d12d158 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t02.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t03.dart
index 607d77e..79c7ee9 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_arguments_binding_A06_t03.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t01.dart
index 48ce449..08375ef 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t02.dart
index d1bfd18..58d17e3 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t03.dart
index eeb1bbe..73ad11f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A02_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t01.dart
index db72761..07a9216 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t02.dart
index 28618a7..f5a7259 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t03.dart
index 856f7d0..259b637 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A03_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t01.dart
index 6b2c55d..10835af 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t02.dart
index 87893b9..5202c72 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t03.dart
index de619cb..c074152 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t01.dart
index 5eb8f5a..b669ce1 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -34,6 +37,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t02.dart
index 5c422b3..0cbb01c 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -34,6 +37,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t03.dart
index 6f579c8..d02c8b9 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A05_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -34,6 +37,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t01.dart
index fcc0c64..2681be7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t01.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t02.dart
index ae04271..898fa47 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t02.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t03.dart
index f7e458b..8560c9a 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_class_member_A06_t03.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A01_t01.dart
index 7a9c3be..1a08f7f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,6 +35,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -66,29 +72,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(Null t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A02_t01.dart
index 35a5efc..a4a6549 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -64,29 +70,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(Null t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A03_t01.dart
index ecad8b9..12eea24 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -64,29 +70,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(Null t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A04_t01.dart
index 92f588b..16040be 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_fail_A04_t01.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -65,29 +72,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(Null t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A01_t01.dart
index ec95c73..6816464 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -33,6 +36,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -41,6 +47,9 @@
   void superTestPositioned(FutureOr<Object> val, [FutureOr<Object> val2 = t1Default]) {}
   void superTestNamed(FutureOr<Object> val, {FutureOr<Object> val2 = t1Default}) {}
   FutureOr<Object> get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(FutureOr<Object> val) {}
 }
 
@@ -48,49 +57,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A02_t01.dart
index 4fee188..18ee080 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -39,6 +45,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -46,49 +55,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A03_t01.dart
index 576569a..6782cd0 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -39,6 +45,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -46,49 +55,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A04_t01.dart
index 09bd624..1a1f37d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_mixin_fail_A04_t01.dart
@@ -23,8 +23,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,6 +47,9 @@
   void superTestPositioned(X val, [X val2 = t1Default]) {}
   void superTestNamed(X val, {X val2 = t1Default}) {}
   X get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(X val) {}
 }
 
@@ -47,49 +57,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A01_t01.dart
index 47a49fe..6fe30af 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A01_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -33,6 +36,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -48,64 +54,157 @@
   void superTestPositioned(FutureOr<Object> val, [FutureOr<Object> val2 = t1Default]) {}
   void superTestNamed(FutureOr<Object> val, {FutureOr<Object> val2 = t1Default}) {}
   FutureOr<Object> get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(FutureOr<Object> val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(Null t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(Null t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(FutureOr<Object> t1, Null t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(Null t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(FutureOr<Object> t1, Null t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(Null t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A02_t01.dart
index 049ce09..0b754ad 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -46,64 +52,157 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(Null t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(Null t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, Null t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(Null t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, Null t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(Null t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A03_t01.dart
index aa676b3..a50c298 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -46,64 +52,157 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(Null t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(Null t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, Null t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(Null t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, Null t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(Null t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A04_t01.dart
index 3e9ae3d..cc1574b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_arguments_binding_super_fail_A04_t01.dart
@@ -23,8 +23,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,64 +54,157 @@
   void superTestPositioned(X val, [X val2 = t1Default]) {}
   void superTestNamed(X val, {X val2 = t1Default}) {}
   X get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(X val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(Null t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(Null t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(X t1, Null t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(Null t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(X t1, Null t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(Null t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A01_t01.dart
index 1063a20..c05ba06 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A01_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -33,6 +36,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -41,17 +47,29 @@
 
   ClassMemberTestStatic(Null val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(Null val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static FutureOr<Object> get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -59,6 +77,9 @@
 
   ClassMemberTestPublic(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -67,13 +88,22 @@
 
   test(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   FutureOr<Object> get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -81,6 +111,9 @@
 
   ClassMemberTestPrivate(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -89,18 +122,33 @@
 
   test(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static FutureOr<Object> s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   FutureOr<Object> m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A02_t01.dart
index a99c5b3..2b3c444 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -39,17 +45,29 @@
 
   ClassMemberTestStatic(Null val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(Null val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -57,6 +75,9 @@
 
   ClassMemberTestPublic(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -65,13 +86,22 @@
 
   test(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -79,6 +109,9 @@
 
   ClassMemberTestPrivate(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -87,18 +120,33 @@
 
   test(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A03_t01.dart
index 003823d..500e178 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -39,17 +45,29 @@
 
   ClassMemberTestStatic(Null val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(Null val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -57,6 +75,9 @@
 
   ClassMemberTestPublic(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -65,13 +86,22 @@
 
   test(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -79,6 +109,9 @@
 
   ClassMemberTestPrivate(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -87,18 +120,33 @@
 
   test(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A04_t01.dart
index 9dffdaa..d31c7c4 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_fail_A04_t01.dart
@@ -23,8 +23,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,17 +47,29 @@
 
   ClassMemberTestStatic(Null val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(Null val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static X get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -58,6 +77,9 @@
 
   ClassMemberTestPublic(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -66,13 +88,22 @@
 
   test(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(Null val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   X get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -80,6 +111,9 @@
 
   ClassMemberTestPrivate(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -88,18 +122,33 @@
 
   test(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(Null val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static X s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   X m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A01_t01.dart
index a46b1f0..0234e18 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A01_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -33,6 +36,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -44,13 +50,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A02_t01.dart
index d9f3ff9..efc4ffe 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -42,13 +48,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A03_t01.dart
index 3dd091f..16a7934 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -42,13 +48,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A04_t01.dart
index 2114c57..464c1d8 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_mixin_fail_A04_t01.dart
@@ -23,8 +23,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -43,13 +50,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A01_t01.dart
index efe99dc..5d3002d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A01_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -33,6 +36,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -41,9 +47,15 @@
 
   ClassMemberSuper1_t02(Null value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(Null value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(FutureOr<Object> value) {
     m = value;
@@ -57,13 +69,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A02_t01.dart
index 4ca21be..b0e42bf 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -39,9 +45,15 @@
 
   ClassMemberSuper1_t02(Null value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(Null value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -55,13 +67,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A03_t01.dart
index 55d4270..0e4aa81 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -39,9 +45,15 @@
 
   ClassMemberSuper1_t02(Null value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(Null value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -55,13 +67,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A04_t01.dart
index 4034f57..6ca3e2e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_class_member_super_fail_A04_t01.dart
@@ -23,8 +23,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,6 +36,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -40,9 +47,15 @@
 
   ClassMemberSuper1_t02(Null value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(Null value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(X value) {
     m = value;
@@ -56,13 +69,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A01_t01.dart
index 1931df4..e7ca8ce 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A01_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -33,26 +36,44 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A02_t01.dart
index c63c595..6392dfe 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,26 +34,44 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A03_t01.dart
index 8c6bbd8..cc9fbe7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,26 +34,44 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A04_t01.dart
index 5bdd612..d902886 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_global_variable_fail_A04_t01.dart
@@ -23,8 +23,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,26 +36,44 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A01_t01.dart
index 6db4a5c..b9138e4 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A01_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -33,27 +36,45 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     FutureOr<Object> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     FutureOr<Object> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     FutureOr<Object> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   FutureOr<Object> t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     FutureOr<Object> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A02_t01.dart
index 343aacf..37fdb6e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,27 +34,45 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A03_t01.dart
index 5a606ec..b5066f8 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -31,27 +34,45 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A04_t01.dart
index 4fc21dc..aa7555f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_local_variable_fail_A04_t01.dart
@@ -23,8 +23,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -32,27 +36,45 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     X t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     X t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     X t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   X t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     X t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A01_t01.dart
index 3dcb8eb..f99b232 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -32,18 +35,36 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 FutureOr<Object> returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static FutureOr<Object> staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   FutureOr<Object> testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   FutureOr<Object> get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   FutureOr<Object> returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A02_t01.dart
index b707ec9..5f7dd05 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,18 +33,36 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A03_t01.dart
index 46f2661..bb61afa 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,18 +33,36 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A04_t01.dart
index 246881b..1db3b03 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_fail_return_value_fail_A04_t01.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,18 +35,36 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 X returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static X staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   X testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   X get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   X returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A02_t01.dart
index e54f2cb..3cadbe4 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A03_t01.dart
index 033189e..7f8df56 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A04_t01.dart
index 662303a..37c9138 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A05_t01.dart
index e90d597..5621ac4 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -34,6 +37,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A06_t01.dart
index 931873f..1f745cb 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_global_variable_A06_t01.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A02_t01.dart
index 25c2015..e905c69 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A03_t01.dart
index 491689c..9f960f0 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A04_t01.dart
index 1835985..5fa0efd 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A05_t01.dart
index 6d8d6b0..63d04ce 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -34,6 +37,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A06_t01.dart
index 9ed0409..b95e3df 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_local_variable_A06_t01.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A02_t01.dart
index 6e196d7..932a8bd 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A03_t01.dart
index d8c6fa2..d992a97 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -31,6 +34,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A04_t01.dart
index 0f3204a..0a395d7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -30,6 +33,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A05_t01.dart
index 12f297d..1ad2a24 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A05_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -34,6 +37,9 @@
 
 const t1Default = const S();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A06_t01.dart
index cfee949..c9879a7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_null_return_value_A06_t01.dart
@@ -22,8 +22,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 
 Null t0Instance = null;
@@ -31,6 +35,9 @@
 
 const t1Default = const X();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t01.dart
index 612b06a..6e85918 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t02.dart
index f600a4a..cbe01e0 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t03.dart
index fc71357..a431eee 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_arguments_binding_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t01.dart
index b4b7217..1a7de16 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t02.dart
index bb474b1..100977b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t03.dart
index addf11e..230b865 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_class_member_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_fail_A01_t01.dart
index 248e976..8b588e7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_fail_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -69,29 +75,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(S0? t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_fail_A02_t01.dart
index 9070cc3..1ebd821 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_fail_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -68,29 +74,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(S0? t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_mixin_fail_A01_t01.dart
index 16c46f5..e02248e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -44,6 +50,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -51,49 +60,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_mixin_fail_A02_t01.dart
index 850bfc5..011abe3 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_mixin_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -43,6 +49,9 @@
   void superTestPositioned(T1? val, [T1? val2 = t1Default]) {}
   void superTestNamed(T1? val, {T1? val2 = t1Default}) {}
   T1? get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1? val) {}
 }
 
@@ -50,49 +59,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_super_fail_A01_t01.dart
index 7903289..b374de9 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_super_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -51,64 +57,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(S0? t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(S0? t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, S0? t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(S0? t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, S0? t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(S0? t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_super_fail_A02_t01.dart
index 6863ead..6f34f98 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_arguments_binding_super_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -50,64 +56,157 @@
   void superTestPositioned(T1? val, [T1? val2 = t1Default]) {}
   void superTestNamed(T1? val, {T1? val2 = t1Default}) {}
   T1? get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1? val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(S0? t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(S0? t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1? t1, S0? t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(S0? t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1? t1, S0? t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(S0? t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_fail_A01_t01.dart
index a932e99..cc31a31 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -44,17 +50,29 @@
 
   ClassMemberTestStatic(S0? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(S0? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -62,6 +80,9 @@
 
   ClassMemberTestPublic(S0? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -70,13 +91,22 @@
 
   test(S0? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(S0? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -84,6 +114,9 @@
 
   ClassMemberTestPrivate(S0? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -92,18 +125,33 @@
 
   test(S0? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(S0? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_fail_A02_t01.dart
index 262bdd1..af4768a 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -43,17 +49,29 @@
 
   ClassMemberTestStatic(S0? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(S0? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1? get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -61,6 +79,9 @@
 
   ClassMemberTestPublic(S0? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -69,13 +90,22 @@
 
   test(S0? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(S0? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1? get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -83,6 +113,9 @@
 
   ClassMemberTestPrivate(S0? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -91,18 +124,33 @@
 
   test(S0? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(S0? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1? s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1? m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_mixin_fail_A01_t01.dart
index ece234a..4cf1604 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_mixin_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,13 +53,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_mixin_fail_A02_t01.dart
index ebbf6e7..d0d511b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_mixin_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -46,13 +52,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_super_fail_A01_t01.dart
index 91017ff..f688229 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_super_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -44,9 +50,15 @@
 
   ClassMemberSuper1_t02(S0? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(S0? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -60,13 +72,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_super_fail_A02_t01.dart
index 31aa039..e843e1d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_class_member_super_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -43,9 +49,15 @@
 
   ClassMemberSuper1_t02(S0? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(S0? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1? value) {
     m = value;
@@ -59,13 +71,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_global_variable_fail_A01_t01.dart
index 5986fc8..590187b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_global_variable_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,26 +39,44 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_global_variable_fail_A02_t01.dart
index 5cf2932..c5841c0 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_global_variable_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -35,26 +38,44 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_local_variable_fail_A01_t01.dart
index 05a9b84..c52f511 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_local_variable_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,27 +39,45 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_local_variable_fail_A02_t01.dart
index d0eb1f2..230bdc3 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_local_variable_fail_A02_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -35,27 +38,45 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1? t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1? t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_return_value_fail_A01_t01.dart
index 410a99a..7eed4ab 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_return_value_fail_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,18 +38,36 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_return_value_fail_A02_t01.dart
index ecfac0e..98fca4b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_fail_return_value_fail_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -34,18 +37,36 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1? returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1? staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1? testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1? get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1? returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_global_variable_A01_t01.dart
index f6e6c28..1a89edb 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_global_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_local_variable_A01_t01.dart
index 00da7bb..7c0b1bd 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_local_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_nullable_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_nullable_return_value_A01_t01.dart
index da54bd7..5364b19 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_nullable_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_nullable_return_value_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t01.dart
index ad616d9..cd6156b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t02.dart
index b098019..166e5ad 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t03.dart
index 0dd4c41..141ecd0 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t01.dart
index 55d853f..cd5661e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t02.dart
index 923282d..41a28e8 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t03.dart
index 321e81f..c877bb5 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_arguments_binding_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t01.dart
index 2a4b031..023be7f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t02.dart
index 5e46f04..62ec12c 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t03.dart
index e320153..46b5e69 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t01.dart
index 629c184..3d8e9d3 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t02.dart
index 25389da..4c1d65f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t03.dart
index 494fd49..6d39a60 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_class_member_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_global_variable_A01_t01.dart
index 1891020..e24bc5d 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_global_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_global_variable_A02_t01.dart
index e03e001..a192273 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_global_variable_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_local_variable_A01_t01.dart
index 5198b8a..1350b81 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_local_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_local_variable_A02_t01.dart
index a26e1f5..8f7b9f5 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_local_variable_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_return_value_A01_t01.dart
index 71dd4a7..a5578d1 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_return_value_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_return_value_A02_t01.dart
index 273a5a5..0b6cac7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_promoted_variable_return_value_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t01.dart
index 32bb3aa..1d2a0df 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t02.dart
index 838db26..26d6db4 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t03.dart
index 142d89f..1da31ff 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_top_arguments_binding_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t01.dart
index 6f23da9..cabb908 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t02.dart
index 772b51b..f48fb14 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t03.dart
index b82f8c1..0ff9bf7 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_top_class_member_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_top_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_top_global_variable_A01_t01.dart
index 286ff4e..da2028b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_top_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_top_global_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_top_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_top_local_variable_A01_t01.dart
index f157442..ef15f8f 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_top_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_top_local_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_top_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_top_return_value_A01_t01.dart
index ec434cb..a87f345 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_top_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_top_return_value_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -26,6 +29,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t01.dart
index 75480b2..e7db535 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -32,6 +35,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t02.dart
index 7a4c497..b33d6e8 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -32,6 +35,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t03.dart
index 4c9b958..2bbf2cb 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_arguments_binding_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -32,6 +35,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t01.dart
index 0ec2b42..eb468d8 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -32,6 +35,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t02.dart
index b09b114..a5da15c 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -32,6 +35,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t03.dart
index ec53bbd..4b3e186 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_class_member_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -32,6 +35,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t01.dart
index 63c8938..7daf729 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_fail_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,6 +36,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -67,29 +73,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(X0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_mixin_fail_A01_t01.dart
index de5d36d..f2bd0cc 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -42,6 +48,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -49,49 +58,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_super_fail_A01_t01.dart
index 60b88a1..f23109b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_arguments_binding_super_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,64 +55,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(X0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(X0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, X0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(X0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, X0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(X0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_fail_A01_t01.dart
index 4273944..f7ace1b 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -42,17 +48,29 @@
 
   ClassMemberTestStatic(X0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(X0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -60,6 +78,9 @@
 
   ClassMemberTestPublic(X0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -68,13 +89,22 @@
 
   test(X0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -82,6 +112,9 @@
 
   ClassMemberTestPrivate(X0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -90,18 +123,33 @@
 
   test(X0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_mixin_fail_A01_t01.dart
index ef33e38..cc35550 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_mixin_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,13 +51,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_super_fail_A01_t01.dart
index 95d2da1..60e84f1 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_class_member_super_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -34,6 +37,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -42,9 +48,15 @@
 
   ClassMemberSuper1_t02(X0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(X0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -58,13 +70,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_global_variable_fail_A01_t01.dart
index 7d643d5..afadd63 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_global_variable_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -34,26 +37,44 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_local_variable_fail_A01_t01.dart
index 898a23d..64abaaa 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_local_variable_fail_A01_t01.dart
@@ -21,6 +21,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -34,27 +37,45 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_return_value_fail_A01_t01.dart
index cb6630b..4fcae3e 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_fail_return_value_fail_A01_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -33,18 +36,36 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_global_variable_A01_t01.dart
index 745da71..e8e1f0c 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_global_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -32,6 +35,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_local_variable_A01_t01.dart
index 536c3e0..a228bd0 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_local_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -32,6 +35,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_return_value_A01_t01.dart
index b6f73d9..861c572 100644
--- a/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/left_type_variable_bound_return_value_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -32,6 +35,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t01.dart
index c0f7c8f..3580821 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t02.dart
index 42e895c..f018492 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t03.dart
index fc34b92..76678c9 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A01_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t01.dart
index 097866a..191cd5e8 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t02.dart
index bf30c5e..76040ab 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t03.dart
index 6703498..a51e5fd 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A02_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t01.dart
index 7a98c4c..3433c2a 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t02.dart
index 0d941fb..18cf1e4 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t03.dart
index a9cad8b..4284dac 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A03_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t01.dart
index 1c64bf8..a792973 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t02.dart
index 372043f..6889b60 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t03.dart
index cc6d78b..c1845fd 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A04_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t01.dart
index 71b538c..e7ccc10 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -70,6 +73,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t02.dart
index 0c6df8b..e3db6b0 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -70,6 +73,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t03.dart
index 48f137c..a267abe 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_arguments_binding_A05_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -70,6 +73,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t01.dart
index 6dd9c23..e818029 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t02.dart
index 1a0ad0b..77308df 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t03.dart
index e4c0473..e3ad04c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A01_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t01.dart
index e5fad07..11aab76 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t02.dart
index 6fc25b2..7d172a6 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t03.dart
index c3993e5..d746e07 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A02_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t01.dart
index 9f7c90d..387cf25 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t02.dart
index dad6748..bf081f5 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t03.dart
index 01ee79d..dce8c13 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A03_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t01.dart
index 36cb956..be01d50 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t02.dart
index dd6fd7f..ed008ec 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t03.dart
index ab2f6b0..f711671 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A04_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t01.dart
index 599db78..c5a8492 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -70,6 +73,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t02.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t02.dart
index 09b1f0b..698b63c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -70,6 +73,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t03.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t03.dart
index 4498522..f6f7101 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_class_member_A05_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -70,6 +73,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A11_t01.dart
index eea5a13..1350f3f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A11_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -87,29 +93,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A12_t01.dart
index a7c5a5f..8b6b599 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A12_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -62,6 +65,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -96,30 +102,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A21_t01.dart
index b001f8a..f775869 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A21_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,30 +94,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A22_t01.dart
index a88dcb9..782b212 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A22_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -124,30 +130,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A23_t01.dart
index e606093..24ea827 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A23_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -106,30 +112,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A31_t01.dart
index b4ffd45..bfcd809 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A31_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -55,6 +58,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -89,29 +95,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A32_t01.dart
index 944bf4a..2cb0fb4 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A32_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -124,30 +130,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A33_t01.dart
index fd739f5..f1329c0 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A33_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -106,30 +112,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A41_t01.dart
index 2c6e9ce..2c70264 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A41_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -87,29 +93,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A42_t01.dart
index 0eba1dd..5f8b246 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A42_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -87,6 +90,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -121,30 +127,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A43_t01.dart
index 38944fd..2cb464f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A43_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -105,30 +111,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A51_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A51_t01.dart
index 64c2ac0..51c493c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A51_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -60,6 +63,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -94,30 +100,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A52_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A52_t01.dart
index de3b825..3f498d4 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A52_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -87,6 +90,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -121,30 +127,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A53_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A53_t01.dart
index 526a8e4..788dbd4 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_fail_A53_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -71,6 +74,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -105,30 +111,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A11_t01.dart
index 18c1303..0ae9829 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -62,6 +68,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -69,49 +78,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A12_t01.dart
index 801496d..4ac6cea 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A12_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -71,6 +77,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -78,50 +87,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A21_t01.dart
index 7b6a8a2..b707f43 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A21_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -63,6 +69,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -70,50 +79,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A22_t01.dart
index 75bf0ec..6626cf5 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A22_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -99,6 +105,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -106,50 +115,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A23_t01.dart
index 4d42af1..cec24b7 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A23_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -81,6 +87,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -88,50 +97,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A31_t01.dart
index 99dd91a..5799519 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A31_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -64,6 +70,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -71,49 +80,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A32_t01.dart
index dd22419..b67eccf 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -99,6 +105,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -106,50 +115,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A33_t01.dart
index b3ccf38..41b597a 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A33_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -81,6 +87,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -88,50 +97,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A41_t01.dart
index 2b548a5..27c6ebd 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A41_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -62,6 +68,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -69,49 +78,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A42_t01.dart
index 2343112..6bb67c0 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A42_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -96,6 +102,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -103,50 +112,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A43_t01.dart
index 58d0249..878794c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A43_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -80,6 +86,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -87,50 +96,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A51_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A51_t01.dart
index 702c007..5fed8a2 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A51_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -69,6 +75,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -76,50 +85,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A52_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A52_t01.dart
index d020114..a99307a 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A52_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -96,6 +102,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -103,50 +112,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A53_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A53_t01.dart
index 82240e2..bc9fc71 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_mixin_fail_A53_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -80,6 +86,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -87,50 +96,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A11_t01.dart
index 0e98f67..96c0755 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -69,64 +75,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A12_t01.dart
index 4b4b49c..3b00989 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A12_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -78,65 +84,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A21_t01.dart
index 2635fae..e806e6b 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A21_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -70,65 +76,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A22_t01.dart
index 55b067a..972c4ff 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A22_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -106,65 +112,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A23_t01.dart
index 590337b..ad3ca73 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A23_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,65 +94,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A31_t01.dart
index c22c6e1..36a4ab0 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A31_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -71,64 +77,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A32_t01.dart
index b1b49ed..19da162 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -106,65 +112,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A33_t01.dart
index fc63487..022629d 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A33_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,65 +94,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A41_t01.dart
index 1cfe9d3..2e90a7f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A41_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -69,64 +75,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A42_t01.dart
index 380f5a5..d4d92c9 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A42_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -103,65 +109,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A43_t01.dart
index f5ca990..2e77d4f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A43_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -87,65 +93,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A51_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A51_t01.dart
index a9190b7..8393241 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A51_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -76,65 +82,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A52_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A52_t01.dart
index d656405..b1b26f7 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A52_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -103,65 +109,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A53_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A53_t01.dart
index 43279b1..397a517 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_arguments_binding_super_fail_A53_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -87,65 +93,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A11_t01.dart
index 4ecc79e..aec8b9b 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -62,17 +68,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -80,6 +98,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -88,13 +109,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -102,6 +132,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -110,18 +143,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A12_t01.dart
index 3a82e04..593b3f1 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A12_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -71,17 +77,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -89,6 +107,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -97,13 +118,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -111,6 +141,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -119,19 +152,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A21_t01.dart
index d4139ac..90ff640 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A21_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -63,17 +69,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -81,6 +99,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -89,13 +110,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -103,6 +133,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -111,19 +144,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A22_t01.dart
index 6a976b6..603ea80 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A22_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -99,17 +105,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -117,6 +135,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -125,13 +146,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -139,6 +169,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -147,19 +180,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A23_t01.dart
index f3fcb40..fc36aeb 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A23_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -81,17 +87,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -99,6 +117,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -107,13 +128,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -121,6 +151,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -129,19 +162,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A31_t01.dart
index 5dac07c..6de3e0f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A31_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -64,17 +70,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -82,6 +100,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -90,13 +111,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -104,6 +134,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -112,18 +145,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A32_t01.dart
index 07ff2ab..d991e0f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -99,17 +105,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -117,6 +135,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -125,13 +146,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -139,6 +169,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -147,19 +180,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A33_t01.dart
index f236b95..26e12ff 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A33_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -81,17 +87,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -99,6 +117,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -107,13 +128,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -121,6 +151,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -129,19 +162,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A41_t01.dart
index 7af3826..fb58ecc 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A41_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -62,17 +68,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -80,6 +98,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -88,13 +109,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -102,6 +132,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -110,18 +143,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A42_t01.dart
index 31c9669..6f82d33 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A42_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -96,17 +102,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -114,6 +132,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -122,13 +143,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -136,6 +166,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -144,19 +177,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A43_t01.dart
index f634e3e..c24e88a 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A43_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -80,17 +86,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -98,6 +116,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -106,13 +127,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -120,6 +150,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -128,19 +161,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A51_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A51_t01.dart
index e9907ee..c077ace 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A51_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -69,17 +75,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -87,6 +105,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -95,13 +116,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -109,6 +139,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -117,19 +150,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A52_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A52_t01.dart
index 3870cb3..482a711 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A52_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -96,17 +102,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -114,6 +132,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -122,13 +143,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -136,6 +166,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -144,19 +177,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A53_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A53_t01.dart
index a24d02c..ee97b9c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_fail_A53_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -80,17 +86,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -98,6 +116,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -106,13 +127,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -120,6 +150,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -128,19 +161,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A11_t01.dart
index 1a9d2eb..e59b706 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -65,13 +71,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A12_t01.dart
index dace856..cef58a8 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A12_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -74,14 +80,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A21_t01.dart
index e8dccac..3935f96 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A21_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -66,14 +72,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A22_t01.dart
index 292bd3d..ff9be29 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A22_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -102,14 +108,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A23_t01.dart
index e2d577c..faff387 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A23_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -84,14 +90,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A31_t01.dart
index 7b7e92f..733289f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A31_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -67,13 +73,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A32_t01.dart
index f52c334..7a20562 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -102,14 +108,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A33_t01.dart
index 5e349c7..2bcf000 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A33_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -84,14 +90,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A41_t01.dart
index dc8f3f1..6bd12c4 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A41_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -65,13 +71,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A42_t01.dart
index 86805bd..96ed0dc 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A42_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -99,14 +105,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A43_t01.dart
index 7056ebe..88831c8 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A43_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -83,14 +89,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A51_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A51_t01.dart
index eab24c9..f895473 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A51_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -72,14 +78,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A52_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A52_t01.dart
index 4c2b8af..51191a2 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A52_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -99,14 +105,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A53_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A53_t01.dart
index b351a3d..059875d 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_mixin_fail_A53_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -83,14 +89,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A11_t01.dart
index 6eb99be..5578c06 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -62,9 +68,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -78,13 +90,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A12_t01.dart
index 47fbce4..4654635 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A12_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -63,6 +66,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -71,9 +77,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -87,14 +99,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A21_t01.dart
index bee6548..22b165f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A21_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -55,6 +58,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -63,9 +69,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -79,14 +91,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A22_t01.dart
index 91b07aa..eeb0ae1 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A22_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -99,9 +105,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -115,14 +127,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A23_t01.dart
index fd044f1..2f29c47 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A23_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -81,9 +87,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -97,14 +109,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A31_t01.dart
index 7fe7f15..112763c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A31_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -56,6 +59,9 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -64,9 +70,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -80,13 +92,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A32_t01.dart
index 3a4dc41..ef04e6f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -99,9 +105,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -115,14 +127,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A33_t01.dart
index 8db760a..6d65114 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A33_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,6 +76,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -81,9 +87,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -97,14 +109,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A41_t01.dart
index 51e2eb1..a829947 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A41_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -54,6 +57,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -62,9 +68,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -78,13 +90,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A42_t01.dart
index 310e97b..50250d0 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A42_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -96,9 +102,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -112,14 +124,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A43_t01.dart
index c89c6d9..2bc5ea3 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A43_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -80,9 +86,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -96,14 +108,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A51_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A51_t01.dart
index 26fc6c9..2f97d2f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A51_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -61,6 +64,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -69,9 +75,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -85,14 +97,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A52_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A52_t01.dart
index d1680f9..e121471 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A52_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -96,9 +102,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -112,14 +124,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A53_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A53_t01.dart
index 02d6343..c79d997 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_class_member_super_fail_A53_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,6 +75,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -80,9 +86,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -96,14 +108,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A11_t01.dart
index 35ca43e..0a5778e 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -54,26 +57,44 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A12_t01.dart
index 44f5fc6..3e36d50 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A12_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -63,27 +66,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A21_t01.dart
index 93de4ac..0afd4c4 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A21_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -55,27 +58,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A22_t01.dart
index 6494102..9a3e01e 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A22_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,27 +94,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A23_t01.dart
index a3abcb5..23eee38 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A23_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,27 +76,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A31_t01.dart
index 8c350f4..1ffb109 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A31_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -56,26 +59,44 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A32_t01.dart
index 618a32e..a9aa87d 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,27 +94,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A33_t01.dart
index c8371b5..fcb88c3 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A33_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,27 +76,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A41_t01.dart
index 2ea8c07..49f33df 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A41_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -54,26 +57,44 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A42_t01.dart
index 0c818ed..3304c68 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A42_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,27 +91,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A43_t01.dart
index e142b6c..25d1450 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A43_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,27 +75,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A51_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A51_t01.dart
index 9b1b4dd..61d9868 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A51_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -61,27 +64,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A52_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A52_t01.dart
index a373717..7c2808c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A52_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,27 +91,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A53_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A53_t01.dart
index 932592f..d5a82e1 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_global_variable_fail_A53_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,27 +75,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A11_t01.dart
index e4014b4..611c962 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A11_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -54,27 +57,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A12_t01.dart
index 55f8676..5e5bd9c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A12_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -63,28 +66,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A21_t01.dart
index c13aa4c..e07c5bc 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A21_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -55,28 +58,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A22_t01.dart
index d034ea3..d1ba77e 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A22_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,28 +94,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A23_t01.dart
index 9780df9..fb7ee2f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A23_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,28 +76,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A31_t01.dart
index 8ae3de6..c86a718 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A31_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -56,27 +59,45 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A32_t01.dart
index 2ef0c2b..288eadf 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A32_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,28 +94,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A33_t01.dart
index ee83084..3cb258d 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A33_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -73,28 +76,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A41_t01.dart
index 56dd242..735e65a 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A41_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -54,27 +57,45 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A42_t01.dart
index 68d7611..f8c1d78 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A42_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,28 +91,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A43_t01.dart
index 825f3bb..8bb002c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A43_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,28 +75,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A51_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A51_t01.dart
index 79b165d..12210fb 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A51_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -61,28 +64,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A52_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A52_t01.dart
index 04a35c1..d54241b 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A52_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,28 +91,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A53_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A53_t01.dart
index ce47166..e855b53 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_local_variable_fail_A53_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,28 +75,46 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A11_t01.dart
index 3c0cb1c..491d83a 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A11_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,18 +56,36 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A12_t01.dart
index faa532e..7f84860 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A12_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -62,19 +65,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A21_t01.dart
index 286db96..0916f7f 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A21_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -54,19 +57,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A22_t01.dart
index 6bdda28..74675d2 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A22_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,19 +93,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A23_t01.dart
index 096fd25..501bf69 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A23_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,19 +75,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A31_t01.dart
index 3be6624..b657e9c 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A31_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -55,18 +58,36 @@
 const t1Default = t1Func;
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A32_t01.dart
index f8c32e7..400f255 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A32_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,19 +93,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A33_t01.dart
index c10505a..f327a89 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A33_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -72,19 +75,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A41_t01.dart
index 7d6f3da..0116786 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A41_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -53,18 +56,36 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A42_t01.dart
index 4ded8be..be7d7fb 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A42_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -87,19 +90,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A43_t01.dart
index 4e57021..4c03690 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A43_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -71,19 +74,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A51_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A51_t01.dart
index 114000d..e67ba2a 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A51_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A51_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -60,19 +63,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A52_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A52_t01.dart
index 8a3cd29..2fc9d52 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A52_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A52_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -87,19 +90,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A53_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A53_t01.dart
index 3e8566f..0107c19 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A53_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_fail_return_value_fail_A53_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -71,19 +74,37 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A01_t01.dart
index 24f9bd1..3f82071 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A02_t01.dart
index 280b17f..6d35ac4 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A03_t01.dart
index d4f0442..4e1fa37 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A04_t01.dart
index a6dcc47..fbf1bf9 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A05_t01.dart
index d2a56ee..54097a8 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_global_variable_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -70,6 +73,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A01_t01.dart
index e3e2c1f..15d8175 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A02_t01.dart
index a2dd858..ebb2455 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A03_t01.dart
index 5d85820..6043f89 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A04_t01.dart
index b9f1c57..782baa7 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A05_t01.dart
index 577e00c..cd41556 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_local_variable_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -70,6 +73,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A01_t01.dart
index dd57304..a1a1911 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A02_t01.dart
index 4f4bce8..bb3babb 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A03_t01.dart
index 26a22b1..1b6540a 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A04_t01.dart
index 7c0eac2..1642250 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -88,6 +91,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A05_t01.dart
index 51d66c8..f2b45c7 100644
--- a/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/named_function_types_return_value_A05_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -70,6 +73,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t01.dart
index ba846c7..4113b5d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t02.dart
index 17c6ec9..89f1944 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t03.dart
index e57c088..22b5101 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A01_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t01.dart
index 2f24f88..1371788 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t02.dart
index 3c061a5..f2fe64a 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t03.dart
index 3bce5b9..6d01094 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A02_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t01.dart
index 84c7f81..dd3644f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t02.dart
index d4af29f..d479558 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t03.dart
index 3dde9da..3bd1c07 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A03_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t01.dart
index d15f03d..ff13885 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t02.dart
index b3fa2f5..1920ea5 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t03.dart
index 3c41021..77eaaec 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A04_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t01.dart
index d1afcef..876a456 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -84,6 +87,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t02.dart
index 48d1915..0971b99 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -84,6 +87,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t03.dart
index 589a214..e239335 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A11_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -84,6 +87,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t01.dart
index 204d176..ddbf0c2 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t02.dart
index 2a70deb..257ff5e 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t03.dart
index 1c69898..f0c4cd2 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A12_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t01.dart
index 0828c40..84b8b84 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t02.dart
index a6c3ffd..a1b2d17 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t03.dart
index be051c9..a4ae25b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A13_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t01.dart
index 79a12f6..d89dc41 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t02.dart
index d94b950..b51892d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t03.dart
index 6829157..c5332dd 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A14_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t01.dart
index 987a1e6..952169d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -89,6 +92,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t02.dart
index d57b135..2670f34 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -89,6 +92,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t03.dart
index 48c59b6..cd189d3 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A21_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -89,6 +92,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t01.dart
index 616975d..b1a403f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t02.dart
index b61442c..b194b09 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t03.dart
index ca8a6da..f0c3956 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A22_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t01.dart
index 6639c60..6af7c67 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t02.dart
index aeee08a..28b96b4 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t03.dart
index 8706e05..3a057b5 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A23_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t01.dart
index 801ff3b..57709ec 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t02.dart
index f65a67c..0db36b7 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t03.dart
index b2226ff..cb23195 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A24_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t01.dart
index 235abdd..92655ce 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t02.dart
index 5731204..61308df 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t03.dart
index 03b28ba..d889501 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A31_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t01.dart
index d741a2e..9dcc632 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t02.dart
index 2f093c9..0a67a39 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t03.dart
index 535a919..9440291 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A32_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t01.dart
index e19050e..5ff99f4 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t02.dart
index 97c8ec0..c004e60 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t03.dart
index bcb2ab2..daf38e2 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A33_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t01.dart
index 626cd65..48d36cc 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t02.dart
index ca8368e..d449f2e 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t03.dart
index 33f571d..b2752fd 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A34_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t01.dart
index 3b25aeb..9a6c64f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t02.dart
index e56da5d..254554f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t03.dart
index 2db2b29..2536efc 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A41_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t01.dart
index 9275e20..b5cc1a0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t02.dart
index 95ac9fc..b366cab 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t03.dart
index 3b8bf1e..3657dad 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A42_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t01.dart
index a129810..5af936c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t02.dart
index f12861a..885e523 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t03.dart
index ec5c54e..8b3d807 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A43_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t01.dart
index 3ab7d2c..d8c36b5 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t02.dart
index a0b9deb..3559ad7 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t03.dart
index 6637701..0343dc6 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_arguments_binding_A44_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t01.dart
index 13451d8..b56c63d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t02.dart
index 509d998..6294caf 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t03.dart
index 3e5924f..95a721d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A01_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t01.dart
index 8ae9f22..aa3f834 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t02.dart
index 66dc977..03a6ecf 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t03.dart
index f3efb77..e8debda 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A02_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t01.dart
index 0a3ab72..5e74860 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t02.dart
index 0c7a6d4..0105336 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t03.dart
index 2e74fc9..753a3bb 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A03_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t01.dart
index 49c1e64..e0a5ffb 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t02.dart
index 03604d9..5dfcb4b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t03.dart
index 5be084c..dd8a34b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A04_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t01.dart
index 262aeaa..f9f5103 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -84,6 +87,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t02.dart
index 40bd6ae..83f7ff6 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -84,6 +87,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t03.dart
index ab0649f..c8e5103 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A11_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -84,6 +87,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t01.dart
index 449ed75..20dfd5c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t02.dart
index d0bd760..9e64bae 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t03.dart
index d6d7568..45d2f0e 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A12_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t01.dart
index 54a13ce..0445da5 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t02.dart
index 82f5295..259a91d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t03.dart
index 27d39b3..9751ffe 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A13_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t01.dart
index 1d7e865..fdb2b5f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t02.dart
index 572666f..999d772 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t03.dart
index e9093ee..017563e 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A14_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t01.dart
index faf6341..b95b5f3 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -89,6 +92,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t02.dart
index 6eac108..b4e03e4 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -89,6 +92,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t03.dart
index 54f41bb..ce9f969 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A21_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -89,6 +92,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t01.dart
index 17cda56..b1b0f9d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t02.dart
index 50e7834..a0cf7e2 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t03.dart
index c3af9de..b537f09 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A22_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t01.dart
index 8f98822..49b79e4 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t02.dart
index a2fc109..b8f1468 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t03.dart
index cad609e..f219bdf 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A23_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t01.dart
index 0c55f09..136765e 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t02.dart
index 71e855d..6a017f0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t02.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t03.dart
index a9e83a7..0378324 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A24_t03.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t01.dart
index b0729a8..f45be23 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t02.dart
index 18a6894..4dd42f0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t03.dart
index b35b59d..f992605 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A31_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t01.dart
index aa51f5d..cc7656c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t02.dart
index efd77f7..4cdd100 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t03.dart
index 1c6852b..2a94c36 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A32_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t01.dart
index 55cfb43..7c008ff 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t02.dart
index c70dcca..f8a3deb 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t03.dart
index 5fe8ea2..212c6f9 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A33_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t01.dart
index f98cf7a..c5664e9 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t02.dart
index dec5b60..49f5818 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t03.dart
index bcff638..90ff7e8 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A34_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t01.dart
index 0de67d9..c0a21c7 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t02.dart
index 1792262..5e085fd 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t03.dart
index b978ec2..d7ce335 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A41_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t01.dart
index 1b3e1a8..3759af3 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t02.dart
index 21339f9..71d4022 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t03.dart
index 96a7bfc..916ccef 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A42_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t01.dart
index 1a81b78..5499d67 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t02.dart
index 592316a..49ec626 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t03.dart
index 1de518b..f5e6977 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A43_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t01.dart
index b889732..216aba1 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t02.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t02.dart
index e5026d5..a62e41d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t02.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t03.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t03.dart
index 70676fe..185fb99 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_class_member_A44_t03.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A01_t01.dart
index f515e1d..5e5f515 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -49,6 +52,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -83,29 +89,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A02_t01.dart
index 151864b..f2dcb24 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -84,29 +90,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A03_t01.dart
index a2dc091..55e85b4 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -49,6 +52,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -83,29 +89,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A04_t01.dart
index 1a8cca0..ad904df 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -49,6 +52,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -83,29 +89,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A05_t01.dart
index bc3e765..5b0a242 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A05_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -79,6 +82,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -113,30 +119,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A06_t01.dart
index f0279e5..28d42c3 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A06_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -79,6 +82,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -113,30 +119,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A07_t01.dart
index bd66b80..2bbc2b0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A07_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -79,6 +82,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -113,30 +119,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A08_t01.dart
index 0b3f1de..6498524 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A08_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -77,6 +80,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -111,30 +117,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A11_t01.dart
index a216007..4242670 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A11_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -86,29 +92,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A12_t01.dart
index c444305..dfd8947 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A12_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -114,30 +120,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A21_t01.dart
index 3f3827b..fb5f9b1 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A21_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -52,6 +55,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -86,29 +92,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A22_t01.dart
index 7544001..113e5aa 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A22_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -79,6 +82,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -113,30 +119,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A31_t01.dart
index ee2a0fb..20c9eb0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A31_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -70,6 +73,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -104,30 +110,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A32_t01.dart
index ea948b9..bc7e674 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_fail_A32_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -114,30 +120,99 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A01_t01.dart
index 07d331c..dcf0b25 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -58,6 +64,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -65,49 +74,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A02_t01.dart
index faae93b..2c29bd1 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A02_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -59,6 +65,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -66,49 +75,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A03_t01.dart
index e6a665c..d080099 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -58,6 +64,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -65,49 +74,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A04_t01.dart
index 41f91fa..597ce17 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -58,6 +64,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -65,49 +74,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A05_t01.dart
index ed9243c..b471932 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A05_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,6 +94,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -95,50 +104,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A06_t01.dart
index 4863080..da3ff5d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A06_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,6 +94,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -95,50 +104,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A07_t01.dart
index 0e89221..34f5088 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A07_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,6 +94,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -95,50 +104,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A08_t01.dart
index 187c93c..6fb94f2 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A08_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -86,6 +92,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -93,50 +102,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A11_t01.dart
index 837503d..43ac211 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A11_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -61,6 +67,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -68,49 +77,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A12_t01.dart
index e409b6b..9c7c728 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A12_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -89,6 +95,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -96,50 +105,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A21_t01.dart
index fa6df15..94fc30e 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A21_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -61,6 +67,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -68,49 +77,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A22_t01.dart
index e817cf7..f11cdb0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A22_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,6 +94,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -95,50 +104,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A31_t01.dart
index ecf605f..db37294 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A31_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -79,6 +85,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -86,50 +95,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A32_t01.dart
index 9b9f0b3..76d8dd4 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_mixin_fail_A32_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -89,6 +95,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -96,50 +105,122 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A01_t01.dart
index 42f781b..c73fb80 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -65,64 +71,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A02_t01.dart
index da358f9..27588bc 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A02_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -66,64 +72,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A03_t01.dart
index 7396e67..b1c0f6c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -65,64 +71,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A04_t01.dart
index 251c757..11769ee 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -65,64 +71,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A05_t01.dart
index 48aeb64..a2b0679 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A05_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -95,65 +101,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A06_t01.dart
index 4e86df2..5869f1d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A06_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -95,65 +101,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A07_t01.dart
index c42fbd0..0d35297 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A07_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -95,65 +101,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A08_t01.dart
index 983e94a..9047397 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A08_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -93,65 +99,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A11_t01.dart
index 1331b18..4bf0966 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A11_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -68,64 +74,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A12_t01.dart
index aeedd40..0d50044 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A12_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -96,65 +102,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A21_t01.dart
index 1a597e9..3a7deb5 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A21_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -68,64 +74,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A22_t01.dart
index e00ad7b..f153116 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A22_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -95,65 +101,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A31_t01.dart
index 6df00a6..98e263c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A31_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -86,65 +92,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A32_t01.dart
index 34d9d26..acf45a4 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_arguments_binding_super_fail_A32_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -96,65 +102,158 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A01_t01.dart
index afbf261..e9edd0c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -58,17 +64,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -76,6 +94,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -84,13 +105,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -98,6 +128,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -106,18 +139,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A02_t01.dart
index a559ee5..de8e6e4 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A02_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -59,17 +65,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -77,6 +95,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -85,13 +106,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -99,6 +129,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -107,18 +140,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A03_t01.dart
index 02b3c8d..8a14aa4 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -58,17 +64,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -76,6 +94,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -84,13 +105,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -98,6 +128,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -106,18 +139,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A04_t01.dart
index 936c551..b10f1fd 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -58,17 +64,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -76,6 +94,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -84,13 +105,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -98,6 +128,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -106,18 +139,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A05_t01.dart
index 37b1c2b..0d2a64c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A05_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,17 +94,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -106,6 +124,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -114,13 +135,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -128,6 +158,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -136,19 +169,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A06_t01.dart
index 8647943..65ca75d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A06_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,17 +94,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -106,6 +124,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -114,13 +135,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -128,6 +158,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -136,19 +169,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A07_t01.dart
index fd7f977..4c35555 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A07_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,17 +94,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -106,6 +124,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -114,13 +135,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -128,6 +158,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -136,19 +169,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A08_t01.dart
index a1f4880..b23dbee 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A08_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -86,17 +92,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -104,6 +122,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -112,13 +133,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -126,6 +156,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -134,19 +167,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A11_t01.dart
index 5b638bf..1c214ab 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A11_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -61,17 +67,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -79,6 +97,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -87,13 +108,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -101,6 +131,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -109,18 +142,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A12_t01.dart
index 3f33bbb..adb46f6 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A12_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -89,17 +95,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -107,6 +125,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -115,13 +136,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -129,6 +159,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -137,19 +170,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A21_t01.dart
index d5fa028..ddce887 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A21_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -61,17 +67,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -79,6 +97,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -87,13 +108,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -101,6 +131,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -109,18 +142,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A22_t01.dart
index 873cce6..58625ad 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A22_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,17 +94,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -106,6 +124,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -114,13 +135,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -128,6 +158,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -136,19 +169,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A31_t01.dart
index cdb3f9c..b94281b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A31_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -79,17 +85,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -97,6 +115,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -105,13 +126,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -119,6 +149,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -127,19 +160,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A32_t01.dart
index 61ba54c..ea15aa8 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_fail_A32_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -89,17 +95,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -107,6 +125,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -115,13 +136,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -129,6 +159,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -137,19 +170,34 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A01_t01.dart
index e7f53d7..6268903 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -61,13 +67,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A02_t01.dart
index b73822d..4f4f3f6 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A02_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -62,13 +68,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A03_t01.dart
index 7206f91..8511a91 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -61,13 +67,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A04_t01.dart
index 683d511..3cbc0ce 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -61,13 +67,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A05_t01.dart
index 0679025..4cb0117 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A05_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -91,14 +97,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A06_t01.dart
index 1ec38c2..7500c3a 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A06_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -91,14 +97,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A07_t01.dart
index 4626123..7a5cfb8 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A07_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -91,14 +97,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A08_t01.dart
index a51af5e..b6d7667 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A08_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -89,14 +95,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A11_t01.dart
index 1f1d759..a80a6ea 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A11_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -64,13 +70,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A12_t01.dart
index c928e9c..812833f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A12_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -92,14 +98,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A21_t01.dart
index aabf76e..b3db5e2 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A21_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -64,13 +70,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A22_t01.dart
index 2cedbfc..f4ad6c0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A22_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -91,14 +97,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A31_t01.dart
index e6c2697..aad6737 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A31_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -82,14 +88,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A32_t01.dart
index dfc1d5c..3f56304 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_mixin_fail_A32_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -92,14 +98,26 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A01_t01.dart
index 65b4929..69216e5 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -58,9 +64,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -74,13 +86,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A02_t01.dart
index f52fc2e..2722ef5 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A02_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -59,9 +65,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -75,13 +87,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A03_t01.dart
index 726e9d4..1c55382 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -58,9 +64,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -74,13 +86,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A04_t01.dart
index 90f875d..0e82753 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,6 +53,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -58,9 +64,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -74,13 +86,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A05_t01.dart
index 1664f6c..9e7d1a5 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A05_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,9 +94,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -104,14 +116,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A06_t01.dart
index 9b15a4c..29e1e9c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A06_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,9 +94,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -104,14 +116,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A07_t01.dart
index ba8e005..129f2de 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A07_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,9 +94,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -104,14 +116,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A08_t01.dart
index 948c4e6..4e00b78 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A08_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -78,6 +81,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -86,9 +92,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -102,14 +114,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A11_t01.dart
index a7b3982..b4e5cea 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A11_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -61,9 +67,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -77,13 +89,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A12_t01.dart
index 057e091..bf264c3 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A12_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -89,9 +95,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -105,14 +117,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A21_t01.dart
index 06c806e..fa2942b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A21_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -53,6 +56,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -61,9 +67,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -77,13 +89,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A22_t01.dart
index 13fd013..cfce9bf 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A22_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,6 +83,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -88,9 +94,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -104,14 +116,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A31_t01.dart
index 3a5a01b..170b44d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A31_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -71,6 +74,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -79,9 +85,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -95,14 +107,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A32_t01.dart
index 704c248..c99ce15 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_class_member_super_fail_A32_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,6 +84,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -89,9 +95,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -105,14 +117,26 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A01_t01.dart
index b642848..84a3c0a1 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,26 +53,44 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A02_t01.dart
index 8d73985..d4b3b02 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A02_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,26 +54,44 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A03_t01.dart
index 89b9c1c..bb76969 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,26 +53,44 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A04_t01.dart
index c66f042..076f489 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,26 +53,44 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A05_t01.dart
index cadc56e..b501c79 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A05_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,27 +83,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A06_t01.dart
index bf44c08..edcb701 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A06_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,27 +83,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A07_t01.dart
index 5a082a4..bf5f667 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A07_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,27 +83,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A08_t01.dart
index 8b47386..cfb682e 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A08_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -78,27 +81,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A11_t01.dart
index afc19bb..2ca679f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A11_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,26 +56,44 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A12_t01.dart
index 95fe0cf..d6441ee 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A12_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,27 +84,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A21_t01.dart
index 238fd80..45c5717 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A21_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -53,26 +56,44 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A22_t01.dart
index 985a2e5..0767b9f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A22_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,27 +83,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A31_t01.dart
index 075bbde..2bbd448 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A31_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -71,27 +74,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A32_t01.dart
index 89bdcce..c78835b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_global_variable_fail_A32_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,27 +84,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A01_t01.dart
index 31fc688..7a229b1 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,27 +53,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A02_t01.dart
index 5570711..cbecacd 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A02_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,27 +54,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A03_t01.dart
index 1e64719..8c13634 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,27 +53,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A04_t01.dart
index 936c41b..c628665 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,27 +53,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A05_t01.dart
index 8a133f0..a5ac16b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A05_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,28 +83,46 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A06_t01.dart
index a425f9e..dfb02e2 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A06_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,28 +83,46 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A07_t01.dart
index 8ab8c16..9d34626 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A07_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,28 +83,46 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A08_t01.dart
index 31cb6a8..51a29fb 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A08_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -78,28 +81,46 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A11_t01.dart
index 76ea313..e477fef 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A11_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,27 +56,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A12_t01.dart
index 4c541ed..affa000 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A12_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,28 +84,46 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A21_t01.dart
index 91c7d4d..8a07f81 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A21_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -53,27 +56,45 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A22_t01.dart
index 92f01c6..0b1987f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A22_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,28 +83,46 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A31_t01.dart
index c1e6185..63fc441 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A31_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -71,28 +74,46 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A32_t01.dart
index c8b7ecb..41c0ef3 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_local_variable_fail_A32_t01.dart
@@ -32,6 +32,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -81,28 +84,46 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A01_t01.dart
index c846360..2f416ae 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -49,18 +52,36 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A02_t01.dart
index 3adb48d..934322f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -50,18 +53,36 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A03_t01.dart
index 90d1062..8eed799 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -49,18 +52,36 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A04_t01.dart
index 35ea33c..f767128 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -49,18 +52,36 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A05_t01.dart
index ec5e290..1c26dd7 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A05_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -79,19 +82,37 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A06_t01.dart
index b2525fa..0faf505 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A06_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -79,19 +82,37 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A07_t01.dart
index b39cd29..3ec2153 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A07_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -79,19 +82,37 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A08_t01.dart
index 5727b8b..1f0f62c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A08_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -77,19 +80,37 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A11_t01.dart
index 37f4a06..8674e10 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A11_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,18 +55,36 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A12_t01.dart
index 29a5419..76f7445 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A12_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,19 +83,37 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A21_t01.dart
index eeed298..42228f6 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A21_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 {} // U0 is not subtype of U1
@@ -52,18 +55,36 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A22_t01.dart
index 9ecad80..1eac6d6 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A22_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -79,19 +82,37 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A31_t01.dart
index 1433280..2beac08 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A31_t01.dart
@@ -30,6 +30,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -70,19 +73,37 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A32_t01.dart
index f4a1157..dbc5165 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_fail_return_value_fail_A32_t01.dart
@@ -31,6 +31,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -80,19 +83,37 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A01_t01.dart
index 2834e32..43bd88f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A02_t01.dart
index ec00f49..4b84b7d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A03_t01.dart
index 33c71fb..92efd06 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A04_t01.dart
index 4457939..5926abe 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A11_t01.dart
index 652d9ae..5ccf852 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -84,6 +87,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A12_t01.dart
index 1ea9970..7c52ef0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A13_t01.dart
index 8d9e6e8..a1a09e8 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A14_t01.dart
index d09bf82..b4b211d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A21_t01.dart
index e0c4c2a..ca9d04b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -89,6 +92,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A22_t01.dart
index acac89f..f47fe4d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A23_t01.dart
index c2b0319..dc36006 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A24_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A24_t01.dart
index 6792c8f..a843462 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A31_t01.dart
index d21ab8c..14b0ca8 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A32_t01.dart
index 8d26add..e5903b7 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A33_t01.dart
index 93436a7..531b368 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A34_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A34_t01.dart
index 8858cec..7a7959f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A41_t01.dart
index 048dc32..5e47a6c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A42_t01.dart
index d0d6655..6283d38 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A43_t01.dart
index a434d54..8f5f896 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A44_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A44_t01.dart
index 678b3bb..eeac773 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_global_variable_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A01_t01.dart
index 2c30008..0ea7497 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A02_t01.dart
index a6bd635..a960367 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A03_t01.dart
index a1310cb..e159fa9 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A04_t01.dart
index cd639e1..0846f2c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A11_t01.dart
index e8b0f7a..545f8bf 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -84,6 +87,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A12_t01.dart
index 6ab6f88..331bc24 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A13_t01.dart
index 4015b9b..b6e8c21 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A14_t01.dart
index 5246f7b..9f3ea4f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A21_t01.dart
index 065a352..5b0df77 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -89,6 +92,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A22_t01.dart
index 8e2be0d..29fa299 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A23_t01.dart
index 437bd99..b785c92 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A24_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A24_t01.dart
index 9aaf8d5..b27cb7b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A31_t01.dart
index b6ddfb5..c584f74 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A32_t01.dart
index 38d329c..a930d7d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A33_t01.dart
index 86befe0..9e9d14d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A34_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A34_t01.dart
index cb55097..82f9562 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A41_t01.dart
index 6352abe..7093252 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A42_t01.dart
index da6f74b..1173e74 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A43_t01.dart
index 1e4d16b..838b77f 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A44_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A44_t01.dart
index 141e4fd..b368c75 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_local_variable_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A01_t01.dart
index 6d87a5b..9b4cea0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -51,6 +54,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A02_t01.dart
index 2123172..2a6dba5 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A02_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A03_t01.dart
index 88366a5..eb15cd3 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -52,6 +55,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A04_t01.dart
index 35de4db..b21be04 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class U0 extends U1 {}
@@ -53,6 +56,9 @@
 
 const t1Default = t1Func;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A11_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A11_t01.dart
index f157887..de3c2cd 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A11_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A11_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -84,6 +87,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A12_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A12_t01.dart
index efcd1fe..020e9ce 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A12_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A12_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A13_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A13_t01.dart
index 60bfb95..2c9396c 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A13_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A13_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A14_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A14_t01.dart
index 45ace4c..d66fb25 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A14_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A14_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A21_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A21_t01.dart
index 676d89c..76d3041 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A21_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A21_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -89,6 +92,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A22_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A22_t01.dart
index 4e80592..66b6065 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A22_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A22_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -92,6 +95,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A23_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A23_t01.dart
index 882ef25..3a1844d 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A23_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A23_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -91,6 +94,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A24_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A24_t01.dart
index 8ebde91..b362d6b 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A24_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A24_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -90,6 +93,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A31_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A31_t01.dart
index 55f9894..a741056 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A31_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A31_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A32_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A32_t01.dart
index 3402c5b..1d3fc24 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A32_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A32_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A33_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A33_t01.dart
index b1de0ba..f39de88 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A33_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A33_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A34_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A34_t01.dart
index 43d0539..1083332 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A34_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A34_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -86,6 +89,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A41_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A41_t01.dart
index 92c64c8..26e6bff 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A41_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A41_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A42_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A42_t01.dart
index 62f6d2c..46a2beb 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A42_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A42_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A43_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A43_t01.dart
index ea2d799..24faca0 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A43_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A43_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A44_t01.dart b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A44_t01.dart
index 33d74ec..bf7d5c9 100644
--- a/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A44_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/positional_function_types_return_value_A44_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class A {}
@@ -68,6 +71,9 @@
 T0 t0Instance = t0Func;
 T1 t1Instance = t1Func;
 const t1Default = t1Func;
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t01.dart
index bc003b2..9777d69 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T {
@@ -29,6 +32,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t02.dart
index c8c6985..02b0fba 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T {
@@ -29,6 +32,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t03.dart
index e9e9e50..e9fef9c 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T {
@@ -29,6 +32,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t01.dart
index 899fac6..73bda5b 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = 3.14;
@@ -25,6 +28,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t02.dart
index bae531f..b3dd3e4 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = 3.14;
@@ -25,6 +28,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t03.dart
index c31e5b6..05c4c76 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A02_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = 3.14;
@@ -25,6 +28,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t01.dart
index 2a9c18c..07d652b 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t02.dart
index 361e4c4..3c1e679 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t03.dart
index 51acc71..da04c64 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A03_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t01.dart
index 566e59b..fff39ed 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Null t0Instance = null;
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t02.dart
index 18db537..1d73f4b 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Null t0Instance = null;
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t03.dart
index 232be4d..2aa9c0d 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_arguments_binding_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Null t0Instance = null;
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t01.dart
index 1bb098d..e5948ab 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T {
@@ -29,6 +32,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t02.dart
index e34d64f..223fe53 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T {
@@ -29,6 +32,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t03.dart
index 622352b..d6d4633 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T {
@@ -29,6 +32,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t01.dart
index 3931983..7b0aa29 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = 3.14;
@@ -25,6 +28,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t02.dart
index 31ae06e..ddad3b5 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = 3.14;
@@ -25,6 +28,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t03.dart
index db017a6..9e86584 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A02_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = 3.14;
@@ -25,6 +28,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t01.dart
index f38debf..3527554 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t02.dart
index 963ce77..8212aa0 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t03.dart
index 179d0d8..358e25f 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A03_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t01.dart
index 0f098f9..caaaffd 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Null t0Instance = null;
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t02.dart
index 2bae7f0..1c334e9 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Null t0Instance = null;
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t03.dart
index bc2b7d6..642ec6e 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_class_member_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Null t0Instance = null;
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A01_t01.dart
index 7cc2683..359feac 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T {
@@ -29,6 +32,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A02_t01.dart
index a3a3a48..03a045a 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = 3.14;
@@ -25,6 +28,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A03_t01.dart
index 2974de5..088cf57 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A04_t01.dart
index 6b6c4e5..939c2eb 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_global_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Null t0Instance = null;
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A01_t01.dart
index 1c402b5..1645b18 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T {
@@ -29,6 +32,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A02_t01.dart
index 3f17983..ab19731 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = 3.14;
@@ -25,6 +28,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A03_t01.dart
index 81f12ce..4514849 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A04_t01.dart
index 35f2fb7..acb5c2c 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_local_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Null t0Instance = null;
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A01_t01.dart
index 55f1ee3..03899b0 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T {
@@ -29,6 +32,9 @@
 
 const t1Default = const T();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A02_t01.dart
index 614a303..9638610 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = 3.14;
@@ -25,6 +28,9 @@
 
 const t1Default = "";
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A03_t01.dart
index 607fbb1..cb1a842 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A04_t01.dart
index eba09f6..fd02e38 100644
--- a/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/reflexivity_return_value_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Null t0Instance = null;
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t01.dart
index 911e412..04a272d 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -52,6 +55,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t02.dart
index 4c7437d..670226d 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -52,6 +55,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t03.dart
index 19ca0fb..f535710 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A01_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -52,6 +55,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t01.dart
index 333192c..6ea1063 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t02.dart
index 73897c9..eea2c3f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t03.dart
index 3deb705..2a00105 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A02_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t01.dart
index e4d9e88..8eb32ec 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -54,6 +57,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t02.dart
index a3ce4a9..dc6b015 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -54,6 +57,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t03.dart
index 3243a27..0b519cc 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A03_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -54,6 +57,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t01.dart
index 7d57979..3416213 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t02.dart
index 131ed16..b0fdc88 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t03.dart
index 74ac155..af0cbe1 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_arguments_binding_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t01.dart
index ee6b2a2..1ce5dc8 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -52,6 +55,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t02.dart
index c59475e..025c2e5 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -52,6 +55,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t03.dart
index ff9c304..6b17941 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A01_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -52,6 +55,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t01.dart
index 024e06a..ed5ade3 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t02.dart
index 4e30ac9..d533256 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t03.dart
index fb63bca..22ee12b 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A02_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t01.dart
index c4a904e4..d59486c 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -54,6 +57,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t02.dart
index 4a9a3b1..dfbfe75 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -54,6 +57,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t03.dart
index c640512..b4cc035 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A03_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -54,6 +57,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t01.dart
index 91f8a27..14c1024 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t02.dart
index 92acfa5..742a9ad 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t02.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t03.dart
index cc98eab..8d5e2e6 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_class_member_A04_t03.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_fail_A01_t01.dart
index 1e38ad4..02e4d74 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_fail_A01_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -72,29 +78,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_fail_A02_t01.dart
index c309f61..6f66fa8 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_fail_A02_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -40,6 +43,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -74,29 +80,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(X0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_mixin_fail_A01_t01.dart
index 7bee6ff..cb4a11f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,6 +53,9 @@
   void superTestPositioned(FutureOr<S1> val, [FutureOr<S1> val2 = t1Default]) {}
   void superTestNamed(FutureOr<S1> val, {FutureOr<S1> val2 = t1Default}) {}
   FutureOr<S1> get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(FutureOr<S1> val) {}
 }
 
@@ -54,49 +63,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_mixin_fail_A02_t01.dart
index 6b6c9d3..f194aaa 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_mixin_fail_A02_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,6 +55,9 @@
   void superTestPositioned(FutureOr<S1> val, [FutureOr<S1> val2 = t1Default]) {}
   void superTestNamed(FutureOr<S1> val, {FutureOr<S1> val2 = t1Default}) {}
   FutureOr<S1> get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(FutureOr<S1> val) {}
 }
 
@@ -56,49 +65,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_super_fail_A01_t01.dart
index 272fc56..b1c5646 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_super_fail_A01_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -54,64 +60,157 @@
   void superTestPositioned(FutureOr<S1> val, [FutureOr<S1> val2 = t1Default]) {}
   void superTestNamed(FutureOr<S1> val, {FutureOr<S1> val2 = t1Default}) {}
   FutureOr<S1> get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(FutureOr<S1> val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(FutureOr<S1> t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(FutureOr<S1> t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_super_fail_A02_t01.dart
index 3fc3db3..f6a9ca8 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_arguments_binding_super_fail_A02_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -56,64 +62,157 @@
   void superTestPositioned(FutureOr<S1> val, [FutureOr<S1> val2 = t1Default]) {}
   void superTestNamed(FutureOr<S1> val, {FutureOr<S1> val2 = t1Default}) {}
   FutureOr<S1> get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(FutureOr<S1> val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(X0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(X0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(FutureOr<S1> t1, X0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(X0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(FutureOr<S1> t1, X0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(X0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_fail_A01_t01.dart
index 4fa6b88..b08174f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_fail_A01_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,17 +53,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static FutureOr<S1> get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -65,6 +83,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -73,13 +94,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   FutureOr<S1> get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -87,6 +117,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -95,18 +128,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static FutureOr<S1> s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   FutureOr<S1> m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_fail_A02_t01.dart
index 254bd62..bf6c327 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_fail_A02_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,17 +55,29 @@
 
   ClassMemberTestStatic(X0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(X0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static FutureOr<S1> get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -67,6 +85,9 @@
 
   ClassMemberTestPublic(X0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -75,13 +96,22 @@
 
   test(X0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   FutureOr<S1> get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -89,6 +119,9 @@
 
   ClassMemberTestPrivate(X0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -97,18 +130,33 @@
 
   test(X0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(X0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static FutureOr<S1> s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   FutureOr<S1> m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_mixin_fail_A01_t01.dart
index 31bbf31..d02f83d 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_mixin_fail_A01_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -50,13 +56,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_mixin_fail_A02_t01.dart
index e0a053c..481f265 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_mixin_fail_A02_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -52,13 +58,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_super_fail_A01_t01.dart
index 31ec9b8..3a4e4c7 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_super_fail_A01_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,9 +53,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(FutureOr<S1> value) {
     m = value;
@@ -63,13 +75,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_super_fail_A02_t01.dart
index 89cc5fd..4658794 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_class_member_super_fail_A02_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -41,6 +44,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,9 +55,15 @@
 
   ClassMemberSuper1_t02(X0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(X0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(FutureOr<S1> value) {
     m = value;
@@ -65,13 +77,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_global_variable_fail_A01_t01.dart
index 602de3f..2c34265 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_global_variable_fail_A01_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,26 +42,44 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_global_variable_fail_A02_t01.dart
index 87a6811..1db291b 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_global_variable_fail_A02_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -41,26 +44,44 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_local_variable_fail_A01_t01.dart
index ec66f74..c8d2bfe 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_local_variable_fail_A01_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,27 +42,45 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     FutureOr<S1> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     FutureOr<S1> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     FutureOr<S1> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   FutureOr<S1> t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     FutureOr<S1> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_local_variable_fail_A02_t01.dart
index 412e569..f494aeb 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_local_variable_fail_A02_t01.dart
@@ -25,6 +25,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -41,27 +44,45 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     FutureOr<S1> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     FutureOr<S1> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     FutureOr<S1> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   FutureOr<S1> t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     FutureOr<S1> t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_return_value_fail_A01_t01.dart
index e9bf471..23b4300 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_return_value_fail_A01_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,18 +41,36 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 FutureOr<S1> returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static FutureOr<S1> staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   FutureOr<S1> testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   FutureOr<S1> get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   FutureOr<S1> returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_return_value_fail_A02_t01.dart
index cf58ba0..e0a0282 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_fail_return_value_fail_A02_t01.dart
@@ -24,6 +24,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -40,18 +43,36 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 FutureOr<S1> returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static FutureOr<S1> staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   FutureOr<S1> testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   FutureOr<S1> get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   FutureOr<S1> returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A01_t01.dart
index 81e8ecd..653cda1 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -52,6 +55,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A02_t01.dart
index 5b3e3ca..57f9e25 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A03_t01.dart
index 16a6f56..50ca1ac 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -54,6 +57,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A04_t01.dart
index 58ce802..00089d8 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_global_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A01_t01.dart
index 84fda6f..b3e1163 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -52,6 +55,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A02_t01.dart
index cfeed58..aa27442 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A03_t01.dart
index c1c5fcc..b60cb39 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -54,6 +57,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A04_t01.dart
index bdcfd1f..32c1886 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_local_variable_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A01_t01.dart
index a471f12..a42c19e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A01_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -52,6 +55,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A02_t01.dart
index c98ea4c..2625baa 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A02_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A03_t01.dart
index b5c5a24..abcbbf0 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A03_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -54,6 +57,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A04_t01.dart
index 3af8951..a2628e7 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_FutureOr_return_value_A04_t01.dart
@@ -22,6 +22,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t01.dart
index 7498d56..de13b4a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t02.dart
index 80f8312..d084357 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t03.dart
index c809fd9..799ea86 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A01_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t01.dart
index 749087e..98be907 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t02.dart
index d97a463..603350f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t03.dart
index a4f615c..9440c5f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A02_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t01.dart
index 6debe10..135f9a2 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +41,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t02.dart
index 4873791..046c689 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +41,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t03.dart
index 6d44ae8..909622b 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_arguments_binding_A03_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +41,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t01.dart
index 84bfd9d..67540ac 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t02.dart
index 1a5ae98..b46df08 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t03.dart
index 6f6ad10..7e118bb 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A01_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t01.dart
index 807a99d..78de300 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t02.dart
index 1280ee8..1b9788a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t03.dart
index b77a959..ef3dde7 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A02_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t01.dart
index 2e412f7..66c3de0 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +41,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t02.dart
index 0df0785..f41fae5 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t02.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +41,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t03.dart
index 0b3b4fa..942372f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_class_member_A03_t03.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +41,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A01_t01.dart
index 88560b7..2b6556a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A02_t01.dart
index d803812..fd29404 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A03_t01.dart
index 84673fe..198c311 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_global_variable_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +41,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A01_t01.dart
index ba23900..ea4ed29 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A02_t01.dart
index f2985cb..8e6f668 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A03_t01.dart
index 0b8e6ad..a9151e5 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_local_variable_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +41,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A01_t01.dart
index 6d538a8..02e14b4 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A01_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -36,6 +39,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A02_t01.dart
index 04e12aa..628ecf0 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A02_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A03_t01.dart
index 35dbde6..d8cd7fb 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_nullable_return_value_A03_t01.dart
@@ -23,6 +23,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -38,6 +41,9 @@
 const t1Default = const S1();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t01.dart
index 8130b37..fab01fc 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t02.dart
index 4f2857d..da25928 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t03.dart
index 73eadaa..4e1473a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A01_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t01.dart
index 8dde8f1..cb40a79 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t02.dart
index f5b92db..b380cbf 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t03.dart
index e5f4670..7df9183 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A02_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t01.dart
index 683d043..bcf8c65 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t01.dart
@@ -26,8 +26,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S extends X {}
 
@@ -37,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t02.dart
index d98a0cb..d4e193a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t02.dart
@@ -26,8 +26,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S extends X {}
 
@@ -37,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t03.dart
index a40b614..e4332c1 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A03_t03.dart
@@ -26,8 +26,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S extends X {}
 
@@ -37,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t01.dart
index 2766436..86c748f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t02.dart
index f0fe6c6..cd5816f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t03.dart
index 24965b4..38b9db9 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A04_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t01.dart
index 865ca02..31ca3fe 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t02.dart
index a8f2182..3885719 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t03.dart
index 633646d..e807ebe 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_arguments_binding_A05_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t01.dart
index f21974b..9a7b935 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t02.dart
index b082988..52b0afa 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t03.dart
index 3ba645a..eb3716d 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A01_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t01.dart
index a35dfc7..ab2481e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t02.dart
index f55cdf2..6c6d765 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t03.dart
index 82ff5ae..91109ce 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A02_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t01.dart
index e356b84..4cc798b 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t01.dart
@@ -26,8 +26,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S extends X {}
 
@@ -37,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t02.dart
index 50c5ed3..ae5637e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t02.dart
@@ -26,8 +26,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S extends X {}
 
@@ -37,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t03.dart
index 9327dc2..1f7ca96 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A03_t03.dart
@@ -26,8 +26,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S extends X {}
 
@@ -37,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t01.dart
index dafb5f7..9a2e2f2 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t02.dart
index cc62644..5568ad4 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t03.dart
index 5d90b05..ba4527e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A04_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t01.dart
index d56748a..d7511e7 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t02.dart
index e585350..668ba7a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t02.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t03.dart
index a5bb0a0..edff2f3 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_class_member_A05_t03.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A01_t01.dart
index aa901df..a087b5b 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -38,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -72,6 +78,9 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0? t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 
@@ -79,27 +88,93 @@
 test<T extends B?>(T t0Instance) {
   
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A02_t01.dart
index 0db7474..c71bd35 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A02_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -39,6 +42,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -73,6 +79,9 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(S? t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 
@@ -81,27 +90,93 @@
   if (t0Instance is S?) {
     
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A03_t01.dart
index 4d16229..e031423 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -72,29 +78,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr<S?> t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A04_t01.dart
index c55ec5c..1887843 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -72,29 +78,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr<S?> t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A05_t01.dart
index 698bc2f..3e06a0a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A05_t01.dart
@@ -27,8 +27,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -71,29 +78,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr<X?> t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A06_t01.dart
index 69c15da..007bb68 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A06_t01.dart
@@ -27,8 +27,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -37,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -71,29 +78,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr<X?> t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A07_t01.dart
index 6f5151f..e633960 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A07_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,6 +41,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -72,29 +78,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr<S?> t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A08_t01.dart
index 622de98..05ea58d 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_fail_A08_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,6 +39,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -70,29 +76,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(FutureOr<Null> t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A01_t01.dart
index fdbfc88..4a4508c 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -39,6 +42,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,6 +53,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -54,40 +63,94 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -96,11 +159,29 @@
 test<T extends B?>(T t0Instance) {
   
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A02_t01.dart
index 2cf2b4c..9d5096f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A02_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -40,6 +43,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -48,6 +54,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -55,40 +64,94 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -98,11 +161,29 @@
   if (t0Instance is S?) {
     
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 
   }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A03_t01.dart
index 52f44ce..b125790 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,6 +53,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -54,49 +63,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A04_t01.dart
index a521e4e..926448a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,6 +53,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -54,49 +63,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A05_t01.dart
index 459a0f6..9ab4ca2 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A05_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -46,6 +53,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -53,49 +63,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A06_t01.dart
index 8f6c31c..b474d40 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A06_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -46,6 +53,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -53,49 +63,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A07_t01.dart
index d07ebc3..f055178 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A07_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,6 +53,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -54,49 +63,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A08_t01.dart
index 24ff46e..01c92d7 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_mixin_fail_A08_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,6 +51,9 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
@@ -52,49 +61,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A01_t01.dart
index efe45a5..4ddbe39 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -39,6 +42,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -54,55 +60,130 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0? t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0? t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, T0? t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0? t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, T0? t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0? t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -111,11 +192,29 @@
 test<T extends B?>(T t0Instance) {
   
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A02_t01.dart
index 87b1425..1f2232e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A02_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -40,6 +43,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -55,55 +61,130 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(S? t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(S? t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, S? t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(S? t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, S? t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(S? t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -113,11 +194,29 @@
   if (t0Instance is S?) {
     
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 
   }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A03_t01.dart
index 33c77dd..958dd30 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -54,64 +60,157 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr<S?> t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr<S?> t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, FutureOr<S?> t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr<S?> t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, FutureOr<S?> t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr<S?> t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A04_t01.dart
index 8e68185..d6a8151 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -54,64 +60,157 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr<S?> t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr<S?> t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, FutureOr<S?> t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr<S?> t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, FutureOr<S?> t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr<S?> t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A05_t01.dart
index ae2321e..bda08bf 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A05_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,64 +60,157 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr<X?> t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr<X?> t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, FutureOr<X?> t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr<X?> t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, FutureOr<X?> t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr<X?> t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A06_t01.dart
index 222b31f..bb86a79 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A06_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -53,64 +60,157 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr<X?> t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr<X?> t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, FutureOr<X?> t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr<X?> t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, FutureOr<X?> t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr<X?> t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A07_t01.dart
index 169aedc..32eb9fa 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A07_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -54,64 +60,157 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr<S?> t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr<S?> t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, FutureOr<S?> t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr<S?> t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, FutureOr<S?> t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr<S?> t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A08_t01.dart
index a9897c5..b08b3d5 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_arguments_binding_super_fail_A08_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -52,64 +58,157 @@
   void superTestPositioned(Object val, [Object val2 = t1Default]) {}
   void superTestNamed(Object val, {Object val2 = t1Default}) {}
   Object get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(Object val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(FutureOr<Null> t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(FutureOr<Null> t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(Object t1, FutureOr<Null> t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(FutureOr<Null> t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(Object t1, FutureOr<Null> t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(FutureOr<Null> t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A01_t01.dart
index 3cbc556..ce62fe5 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -39,6 +42,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,17 +53,29 @@
 
   ClassMemberTestStatic(T0? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -65,6 +83,9 @@
 
   ClassMemberTestPublic(T0? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -73,13 +94,22 @@
 
   test(T0? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -87,6 +117,9 @@
 
   ClassMemberTestPrivate(T0? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -95,16 +128,28 @@
 
   test(T0? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 
@@ -112,6 +157,9 @@
 test<T extends B?>(T t0Instance) {
   
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A02_t01.dart
index 677ad14..101c4ac 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A02_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -40,6 +43,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -48,17 +54,29 @@
 
   ClassMemberTestStatic(S? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(S? val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -66,6 +84,9 @@
 
   ClassMemberTestPublic(S? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -74,13 +95,22 @@
 
   test(S? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(S? val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -88,6 +118,9 @@
 
   ClassMemberTestPrivate(S? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -96,16 +129,28 @@
 
   test(S? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(S? val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 
@@ -114,6 +159,9 @@
   if (t0Instance is S?) {
     
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A03_t01.dart
index a572b1f..0d65ef4 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,17 +53,29 @@
 
   ClassMemberTestStatic(FutureOr<S?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr<S?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -65,6 +83,9 @@
 
   ClassMemberTestPublic(FutureOr<S?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -73,13 +94,22 @@
 
   test(FutureOr<S?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<S?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -87,6 +117,9 @@
 
   ClassMemberTestPrivate(FutureOr<S?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -95,18 +128,33 @@
 
   test(FutureOr<S?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<S?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A04_t01.dart
index 9c7a7dc..4a475bc 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,17 +53,29 @@
 
   ClassMemberTestStatic(FutureOr<S?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr<S?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -65,6 +83,9 @@
 
   ClassMemberTestPublic(FutureOr<S?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -73,13 +94,22 @@
 
   test(FutureOr<S?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<S?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -87,6 +117,9 @@
 
   ClassMemberTestPrivate(FutureOr<S?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -95,18 +128,33 @@
 
   test(FutureOr<S?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<S?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A05_t01.dart
index 4250ac7..b913aa5 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A05_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -46,17 +53,29 @@
 
   ClassMemberTestStatic(FutureOr<X?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr<X?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -64,6 +83,9 @@
 
   ClassMemberTestPublic(FutureOr<X?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -72,13 +94,22 @@
 
   test(FutureOr<X?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<X?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -86,6 +117,9 @@
 
   ClassMemberTestPrivate(FutureOr<X?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -94,18 +128,33 @@
 
   test(FutureOr<X?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<X?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A06_t01.dart
index 773dd9a..97549f4 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A06_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -46,17 +53,29 @@
 
   ClassMemberTestStatic(FutureOr<X?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr<X?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -64,6 +83,9 @@
 
   ClassMemberTestPublic(FutureOr<X?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -72,13 +94,22 @@
 
   test(FutureOr<X?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<X?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -86,6 +117,9 @@
 
   ClassMemberTestPrivate(FutureOr<X?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -94,18 +128,33 @@
 
   test(FutureOr<X?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<X?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A07_t01.dart
index 6d46533..f2707d7 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A07_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,17 +53,29 @@
 
   ClassMemberTestStatic(FutureOr<S?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr<S?> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -65,6 +83,9 @@
 
   ClassMemberTestPublic(FutureOr<S?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -73,13 +94,22 @@
 
   test(FutureOr<S?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<S?> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -87,6 +117,9 @@
 
   ClassMemberTestPrivate(FutureOr<S?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -95,18 +128,33 @@
 
   test(FutureOr<S?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<S?> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A08_t01.dart
index cdc9191..002ddf8 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_fail_A08_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,17 +51,29 @@
 
   ClassMemberTestStatic(FutureOr<Null> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(FutureOr<Null> val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static Object get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -63,6 +81,9 @@
 
   ClassMemberTestPublic(FutureOr<Null> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -71,13 +92,22 @@
 
   test(FutureOr<Null> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<Null> val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   Object get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -85,6 +115,9 @@
 
   ClassMemberTestPrivate(FutureOr<Null> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -93,18 +126,33 @@
 
   test(FutureOr<Null> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(FutureOr<Null> val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static Object s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A01_t01.dart
index a507383..e3c3bd7 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -39,6 +42,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -50,9 +56,15 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -61,7 +73,13 @@
 test<T extends B?>(T t0Instance) {
   
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A02_t01.dart
index 69ce8a1..05a4874 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A02_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -40,6 +43,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -51,9 +57,15 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -63,7 +75,13 @@
   if (t0Instance is S?) {
     
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A03_t01.dart
index 6252cce..807968f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -50,13 +56,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A04_t01.dart
index 855d5c2..9769e37 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -50,13 +56,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A05_t01.dart
index 9b26c61..7e2eec6 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A05_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,13 +56,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A06_t01.dart
index e460c9b..9826855 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A06_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -49,13 +56,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A07_t01.dart
index ba5f227..cbccd0a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A07_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -50,13 +56,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A08_t01.dart
index 3c39ec0..b3ddbe2 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_mixin_fail_A08_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -48,13 +54,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A01_t01.dart
index e395adf..7f960ff 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -39,6 +42,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,9 +53,15 @@
 
   ClassMemberSuper1_t02(T0? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -63,9 +75,15 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -74,7 +92,13 @@
 test<T extends B?>(T t0Instance) {
   
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A02_t01.dart
index 2023587..d07f8de 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A02_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -40,6 +43,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -48,9 +54,15 @@
 
   ClassMemberSuper1_t02(S? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(S? value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -64,9 +76,15 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -76,7 +94,13 @@
   if (t0Instance is S?) {
     
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A03_t01.dart
index c3eb819..3238382 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,9 +53,15 @@
 
   ClassMemberSuper1_t02(FutureOr<S?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr<S?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -63,13 +75,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A04_t01.dart
index bd93c6d..b6ac949 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,9 +53,15 @@
 
   ClassMemberSuper1_t02(FutureOr<S?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr<S?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -63,13 +75,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A05_t01.dart
index 55007d3..16f7f93 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A05_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -46,9 +53,15 @@
 
   ClassMemberSuper1_t02(FutureOr<X?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr<X?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -62,13 +75,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A06_t01.dart
index 63b9564..83260d5 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A06_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -46,9 +53,15 @@
 
   ClassMemberSuper1_t02(FutureOr<X?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr<X?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -62,13 +75,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A07_t01.dart
index b964b7b..3a78186 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A07_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,6 +42,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -47,9 +53,15 @@
 
   ClassMemberSuper1_t02(FutureOr<S?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr<S?> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -63,13 +75,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A08_t01.dart
index 47affe3..dea0dde 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_class_member_super_fail_A08_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -45,9 +51,15 @@
 
   ClassMemberSuper1_t02(FutureOr<Null> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(FutureOr<Null> value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(Object value) {
     m = value;
@@ -61,13 +73,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A01_t01.dart
index ecfa0e4..c75af0e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -39,19 +42,31 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -60,9 +75,15 @@
 test<T extends B?>(T t0Instance) {
   
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A02_t01.dart
index 9229a9e..b606081 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A02_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -40,19 +43,31 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -62,9 +77,15 @@
   if (t0Instance is S?) {
     
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A03_t01.dart
index 024b313..dd8736e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,26 +42,44 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A04_t01.dart
index 7863791..e5080c8 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,26 +42,44 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A05_t01.dart
index 490ec6d..a613685 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A05_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,26 +42,44 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A06_t01.dart
index 38a713a..0e633af 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A06_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,26 +42,44 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A07_t01.dart
index 9106ff1..96532dd 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A07_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,26 +42,44 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A08_t01.dart
index 0166b96..39053fb 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_global_variable_fail_A08_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,26 +40,44 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A01_t01.dart
index 9de352b..92aa72f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A01_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -39,20 +42,32 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -61,9 +76,15 @@
 test<T extends B?>(T t0Instance) {
   
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A02_t01.dart
index dec990a..c468512 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A02_t01.dart
@@ -29,6 +29,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -40,20 +43,32 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
@@ -63,9 +78,15 @@
   if (t0Instance is S?) {
     
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A03_t01.dart
index 30a4cd5..9aeabf9 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A03_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,27 +42,45 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A04_t01.dart
index c525b82..ee1f75a 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A04_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,27 +42,45 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A05_t01.dart
index e54cf28..ad39afc 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A05_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,27 +42,45 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A06_t01.dart
index da11e1c..8cb122d 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A06_t01.dart
@@ -28,8 +28,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -38,27 +42,45 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A07_t01.dart
index fa1ae36..747d00d 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A07_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -39,27 +42,45 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A08_t01.dart
index a56ed25..4af2e6b 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_local_variable_fail_A08_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,27 +40,45 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   Object t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     Object t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A01_t01.dart
index d028c58..0f0061b 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A01_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -38,16 +41,31 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 
@@ -55,6 +73,9 @@
 test<T extends B?>(T t0Instance) {
   
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 }
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A02_t01.dart
index cea385d..d1c9f71 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A02_t01.dart
@@ -28,6 +28,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -39,16 +42,31 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 
@@ -57,6 +75,9 @@
   if (t0Instance is S?) {
     
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A03_t01.dart
index 62e5490..980d34c 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A03_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,18 +41,36 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A04_t01.dart
index 78992f0..6dfcf44 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A04_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,18 +41,36 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A05_t01.dart
index 401d0dc..95f67e3 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A05_t01.dart
@@ -27,8 +27,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -37,18 +41,36 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A06_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A06_t01.dart
index 11e6ff9..b5203ea 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A06_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A06_t01.dart
@@ -27,8 +27,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "dart:async";
 import "../../utils/legacy_lib.dart";
 
@@ -37,18 +41,36 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A07_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A07_t01.dart
index b2d1ff0..de10145 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A07_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A07_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -38,18 +41,36 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A08_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A08_t01.dart
index 7ead8db..c3304ea 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A08_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_fail_return_value_fail_A08_t01.dart
@@ -27,6 +27,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -36,18 +39,36 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 Object returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static Object staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   Object testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   Object get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   Object returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A01_t01.dart
index 1c9a8a4..95b60de 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A02_t01.dart
index 83e9c29..ddc7721 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A03_t01.dart
index 4e56a6f..83d4268 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A03_t01.dart
@@ -26,8 +26,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S extends X {}
 
@@ -37,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A04_t01.dart
index 2475f1c..00c40a4 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A05_t01.dart
index 323b233..3e40e61 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_global_variable_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A01_t01.dart
index fc6d01e..4f3e1b0 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A02_t01.dart
index 7479064..6794047 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A03_t01.dart
index 9d85b4e..c9e211c 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A03_t01.dart
@@ -26,8 +26,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S extends X {}
 
@@ -37,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A04_t01.dart
index 4b06cbb..e470e9c 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A05_t01.dart
index 5595249..c14c277 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_local_variable_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A01_t01.dart
index e43a2e8..4275dcf 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A01_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class B {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A02_t01.dart
index 93e9f88..7d100ee 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A02_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X {}
@@ -37,6 +40,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A03_t01.dart
index c81432b..64f9e56 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A03_t01.dart
@@ -26,8 +26,12 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
+// Requirements=nnbd-weak
 import "../../utils/legacy_lib.dart";
 class S extends X {}
 
@@ -37,6 +41,9 @@
 const t1Default = const Object();
 
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A04_t01.dart
index e64e2e8..606a4de 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A04_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A05_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A05_t01.dart
index 7c71b64..8fd4c39 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A05_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_object_return_value_A05_t01.dart
@@ -26,6 +26,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 import "dart:async";
@@ -37,6 +40,9 @@
 
 const t1Default = const Object();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t01.dart
index 1a32b75..fb6c6f3 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t02.dart
index d988337..9a549f4 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t03.dart
index 6310b07..a2631f4 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_arguments_binding_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t01.dart
index e353f3f..b1171eb 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t02.dart
index 868ff6b..a8b0e7c 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t03.dart
index 97feddf..b4c8cdd 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_class_member_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_global_variable_A01_t01.dart
index d186499..a164d23 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_global_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_local_variable_A01_t01.dart
index 6c32a73..fcbc468 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_local_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_return_value_A01_t01.dart
index edcb5fe..33d6491 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_promoted_variable_return_value_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2020, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X1 {
@@ -35,6 +38,9 @@
 
 const t1Default = const S1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t01.dart
index 3a40721..d2afbae 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t02.dart
index 3d1e2f3..835f4c7 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t03.dart
index 4c1ec57..4557e15 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t01.dart
index 9008abd..1c7e681 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t02.dart
index 9dfd7ba..8b63f4f 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t03.dart
index 0e04fa4..7e819dc 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A02_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t01.dart
index 15d7032..826c390 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = "";
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t02.dart
index 33b39b1..4d6ccb3 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = "";
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t03.dart
index 0ef1128..a905777 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A03_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = "";
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t01.dart
index 70da0ff..f89e2be 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t02.dart
index e2054cd..914e7f1 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t03.dart
index dd51ef2..0809829 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_arguments_binding_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t01.dart
index 3e91a0f..6df9015 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t02.dart
index df9fddb..71f74c3 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t03.dart
index 457b762..7d9cc9e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A01_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t01.dart
index e387024..0140c44 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t02.dart
index 2508811..285d4ba 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t03.dart
index 1478c89..5441c44 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A02_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t01.dart
index 2ede977..1c9a56c 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = "";
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t02.dart
index 28326b2..702fc79 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = "";
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t03.dart
index 80f64e6..24db11e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A03_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = "";
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t01.dart
index 4567959..e4c4822 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t02.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t02.dart
index e46f92a..c1abe78 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t02.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t03.dart b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t03.dart
index 3a50b7a..795f198 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_class_member_A04_t03.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A01_t01.dart
index d894baa..4218555 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A02_t01.dart
index 0c81336..8f43322 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A03_t01.dart
index a661f6a..09ab208 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = "";
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A04_t01.dart
index 0dc6ec9..6dea7ae 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_global_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A01_t01.dart
index ee507ec..ef2717c 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A02_t01.dart
index 8422bdc..63d4d0e 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A03_t01.dart
index 0568e23..bb57bba 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = "";
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A04_t01.dart
index 3ce579a..d92cbfa 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_local_variable_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A01_t01.dart
index f0df761..a4deb10 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A01_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A02_t01.dart
index dfe494c..44f4e98 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A02_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T0 {}
@@ -27,6 +30,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A03_t01.dart
index 693202d..0d6c590 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A03_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 dynamic t0Instance = "";
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A04_t01.dart b/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A04_t01.dart
index f4dd8eb..4f43b0d 100644
--- a/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A04_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/right_top_return_value_A04_t01.dart
@@ -18,6 +18,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 Object t0Instance = new Object();
@@ -25,6 +28,9 @@
 
 const t1Default = null;
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t01.dart
index 0fcf7b3..0c6ab63 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -38,6 +41,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t02.dart
index 5808eb0..eb322a3 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -38,6 +41,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t03.dart
index 8fd3b93..8478663 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -38,6 +41,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t01.dart
index 9d08219..3a3fe4c 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t02.dart
index 75bc1b3..ad22e5e 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t03.dart
index 5b229fb..9cb53b1 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A02_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t01.dart
index 91f3759..e2a0faf 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -41,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t02.dart
index fe48aba..e878823 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -41,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t03.dart
index d170dca..891ca04 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_arguments_binding_A03_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -41,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t01.dart
index 0e3ad4e..34d0547 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -38,6 +41,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t02.dart
index adf1cd5..83d3618 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -38,6 +41,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t03.dart
index cd7de3e..2e4450d 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -38,6 +41,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t01.dart
index ec71366..629258c 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t02.dart
index 0d752a7..e86a7c6 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t03.dart
index 5eb55bd..cbb2966 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A02_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t01.dart
index e372145..7282bde 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -41,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t02.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t02.dart
index 0b9d2d8..49272f1 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t02.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -41,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t03.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t03.dart
index 308b1a8..909411e 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_class_member_A03_t03.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -41,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_fail_A01_t01.dart
index 51e11e2..c596447 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_fail_A01_t01.dart
@@ -20,12 +20,16 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -39,6 +43,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -73,29 +80,98 @@
 
 class ArgumentsBindingDesc extends ArgumentsBindingClassSuper {
   ArgumentsBindingDesc(T0 t0) : super (t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   namedArgumentsFunc1(t0Instance);
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   namedArgumentsFunc1(t1Instance, t2: t0Instance);
+//                                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t0Instance);
+//                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   positionalArgumentsFunc1(t1Instance, t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t0Instance);
+//                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t0Instance);
+//                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).namedArgumentsMethod(t1Instance, t2: t0Instance);
+//                                                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t0Instance);
+//                                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).positionalArgumentsMethod(t1Instance, t0Instance);
+//                                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass(t1Instance).testSetter = t0Instance;
+//                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.namedArgumentsStaticMethod(t1Instance, t2: t0Instance);
+//                                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBindingClass.positionalArgumentsStaticMethod(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t0Instance);
+//                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.named(t1Instance, t2: t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t0Instance);
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.positional(t1Instance, t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t0Instance);
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fNamed(t1Instance, t2: t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBindingClass.fPositional(t1Instance, t0Instance);
+//                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_mixin_fail_A01_t01.dart
index 2ef1403..958c8f4 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_mixin_fail_A01_t01.dart
@@ -21,12 +21,16 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -48,6 +55,9 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
@@ -55,49 +65,121 @@
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t03().superTest(t0Instance);
+//                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t0Instance);
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestPositioned(t1Instance, t0Instance);
+//                                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t0Instance);
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superTestNamed(t1Instance, val2: t0Instance);
+//                                                             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().superSetter = t0Instance;
+//                                          ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t03().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_super_fail_A01_t01.dart
index 1889b14..3909016 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_arguments_binding_super_fail_A01_t01.dart
@@ -21,12 +21,16 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -55,64 +62,157 @@
   void superTestPositioned(T1 val, [T1 val2 = t1Default]) {}
   void superTestNamed(T1 val, {T1 val2 = t1Default}) {}
   T1 get superGetter => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   void set superSetter(T1 val) {}
 }
 
 class ArgumentsBinding1_t02 extends ArgumentsBindingSuper1_t02 {
   ArgumentsBinding1_t02(T0 t0) : super(t0) {}
+//                                      ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c1(T0 t0) : super.named(t0) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c2(T1 t1, T0 t2) : super.named(t1, val2: t2) {}
+//                                                       ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c3(T0 t0) : super.positional(t0) {}
+//                                                    ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c4(T1 t1, T0 t2) : super.positional(t1, t2) {}
+//                                                                ^^
+// [analyzer] unspecified
+// [cfe] unspecified
   ArgumentsBinding1_t02.c5(T0 t1) : super.short(t1) {}
+//                                               ^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   ArgumentsBinding1_t02.valid() : super(t1Default) {}
 
   test() {
     superTest(t0Instance);
+//            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTest(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTest(t0Instance);
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t0Instance);
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t0Instance);
+//                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestPositioned(t1Instance, t0Instance);
+//                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestPositioned(t1Instance, t0Instance);
+//                                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestPositioned(t1Instance, t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t0Instance);
+//                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t0Instance);
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t0Instance);
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superTestNamed(t1Instance, val2: t0Instance);
+//                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superTestNamed(t1Instance, val2: t0Instance);
+//                                        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superTestNamed(t1Instance, val2: t0Instance);
+//                                         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     this.superSetter = t0Instance;
+//                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
     super.superSetter = t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ArgumentsBinding1_t02.valid().superTest(t0Instance);
+//                                            ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t0Instance);
+//                                                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestPositioned(t1Instance, t0Instance);
+//                                                                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t0Instance);
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superTestNamed(t1Instance, val2: t0Instance);
+//                                                                   ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().superSetter = t0Instance;
+//                                                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ArgumentsBinding1_t02.valid().test();
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_fail_A01_t01.dart
index 9e8c52c..5746709 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_fail_A01_t01.dart
@@ -21,12 +21,16 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -48,17 +55,29 @@
 
   ClassMemberTestStatic(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     s = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static set staticSetter(T0 val) {
     s = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static T1 get staticGetter => t0Instance;
+//                               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPublic {
@@ -66,6 +85,9 @@
 
   ClassMemberTestPublic(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPublic.short(this.m);
@@ -74,13 +96,22 @@
 
   test(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     m = val;
+//      ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   T1 get getter => t0Instance;
+//                  ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 class ClassMemberTestPrivate {
@@ -88,6 +119,9 @@
 
   ClassMemberTestPrivate(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   ClassMemberTestPrivate.short(this._m);
@@ -96,18 +130,33 @@
 
   test(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   set setter(T0 val) {
     _m = val;
+//       ^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 class ClassMemberTestInitFail {
   static T1 s = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 m = t0Instance;
+//        ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   new ClassMemberTestPublic.validConstructor().m = t0Instance;
+//                                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_mixin_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_mixin_fail_A01_t01.dart
index f367cd6..ea390f0 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_mixin_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_mixin_fail_A01_t01.dart
@@ -21,12 +21,16 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -51,13 +58,25 @@
 class ClassMember1_t03 extends Object with ClassMemberSuper1_t03 {
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t03().m = t0Instance;
+//                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t03().superSetter = t0Instance;
+//                                     ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_super_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_super_fail_A01_t01.dart
index 03249eb..dbcdb18 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_super_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_class_member_super_fail_A01_t01.dart
@@ -21,12 +21,16 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
@@ -48,9 +55,15 @@
 
   ClassMemberSuper1_t02(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.named(T0 value) {
     m = value;
+//      ^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   ClassMemberSuper1_t02.valid(T1 value) {
     m = value;
@@ -64,13 +77,25 @@
   ClassMember1_t02.valid() : super.valid(t1Default);
   test1() {
     m = t0Instance;
+//      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   test2() {
     superSetter = t0Instance;
+//                ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   new ClassMember1_t02.valid().m = t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   new ClassMember1_t02.valid().superSetter = t0Instance;
+//                                           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_global_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_global_variable_fail_A01_t01.dart
index e702fb3..4f0ba86 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_global_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_global_variable_fail_A01_t01.dart
@@ -21,12 +21,16 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,26 +44,44 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class GlobalVariableTest {
   GlobalVariableTest() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   foo() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
   static test() {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   t1Instance = t0Instance;
+//             ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     t1Instance = t0Instance;
+//               ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_local_variable_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_local_variable_fail_A01_t01.dart
index 05ebdd9..86ef49c 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_local_variable_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_local_variable_fail_A01_t01.dart
@@ -21,12 +21,16 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -40,27 +44,45 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 class LocalVariableTest {
   LocalVariableTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   test() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 
   static staticTest() {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
 
 main() {
   T1 t1 = t0Instance;
+//         ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   bar () {
     T1 t1 = t0Instance;
+//           ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   }
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_return_value_fail_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_return_value_fail_A01_t01.dart
index 9a5649b..3975ee0 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_fail_return_value_fail_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_fail_return_value_fail_A01_t01.dart
@@ -20,12 +20,16 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
   const T1();
 }
 
+// Missing subtype relation to T1
 abstract class S0 {}
 abstract class S1 {}
 abstract class S2 {}
@@ -39,18 +43,36 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
 T1 returnValueFunc() => t0Instance;
+//                       ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
 class ReturnValueTest {
   static T1 staticTestMethod() => t0Instance;
+//                                 ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
   T1 testMethod() => t0Instance;
+//                    ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 
   T1 get testGetter => t0Instance;
+//                      ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
 
 main() {
   T1 returnValueLocalFunc() => t0Instance;
+//                              ^^^^^^^^^^
+// [analyzer] unspecified
+// [cfe] unspecified
 }
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A01_t01.dart
index b142381..5fa4271 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -38,6 +41,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A02_t01.dart
index 363f11c..b9399f4 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A03_t01.dart
index 786cfdc..8310d07 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_global_variable_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -41,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A01_t01.dart
index 867dfe4..501c735 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -38,6 +41,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A02_t01.dart
index 15036f5..832f5ce 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A03_t01.dart
index 808adee..17f44e8 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_local_variable_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -41,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A01_t01.dart
index 65f3817..a0d9009 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -38,6 +41,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A02_t01.dart
index 3f661ba..3d44e52 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A02_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -39,6 +42,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A03_t01.dart b/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A03_t01.dart
index fe3cfa0..b33ac44 100644
--- a/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A03_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/super_interface_return_value_A03_t01.dart
@@ -20,6 +20,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class T1 {
@@ -41,6 +44,9 @@
 
 const t1Default = const T1();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t01.dart
index 4f234fd..978776d 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -32,6 +35,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t02.dart
index 20f3a89..ec7e0e6 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -32,6 +35,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t03.dart
index 8fa2d01..737f01c 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -32,6 +35,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t01.dart
index d32555d..97c64dc 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -33,6 +36,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t02.dart
index d143001..d7865b5 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -33,6 +36,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t03.dart
index 5b77243..dbb0121 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_arguments_binding_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -33,6 +36,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t01.dart
index 2031ac4..68af573 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -32,6 +35,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t02.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t02.dart
index 6f14aed..a17bf25 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -32,6 +35,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t03.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t03.dart
index 34d8cca..cbe9d34 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A01_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -32,6 +35,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t01.dart
index 8e84935..2779068 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -33,6 +36,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t02.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t02.dart
index 3b2507e..3142a56 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t02.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t02.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -33,6 +36,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t03.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t03.dart
index e176452..4dc5abe 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t03.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_class_member_A02_t03.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -33,6 +36,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_global_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_global_variable_A01_t01.dart
index e916d92..ac23d14 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_global_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_global_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -32,6 +35,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_global_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_global_variable_A02_t01.dart
index 047c793..508d213 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_global_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_global_variable_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -33,6 +36,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_local_variable_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_local_variable_A01_t01.dart
index 9a7f37f..b0a6b9c 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_local_variable_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_local_variable_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -32,6 +35,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_local_variable_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_local_variable_A02_t01.dart
index ed9ea9b..ec5c317 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_local_variable_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_local_variable_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -33,6 +36,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_return_value_A01_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_return_value_A01_t01.dart
index f74ff24..39edfe3 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_return_value_A01_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_return_value_A01_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -32,6 +35,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 
diff --git a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_return_value_A02_t01.dart b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_return_value_A02_t01.dart
index 4ba524c..b7c5427 100644
--- a/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_return_value_A02_t01.dart
+++ b/LanguageFeatures/Subtyping/static/generated/type_variable_reflexivity_1_return_value_A02_t01.dart
@@ -19,6 +19,9 @@
 /// Don't modify it. If you want to change this test, change one of the files 
 /// above and then run generator.dart to regenerate the tests.
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
 
 
 class X0 {
@@ -33,6 +36,9 @@
 
 const t1Default = const X0();
 
+// Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.