| Index: pkg/analyzer2dart/test/end2end_data.dart
|
| diff --git a/pkg/analyzer2dart/test/end2end_data.dart b/pkg/analyzer2dart/test/end2end_data.dart
|
| index 572f294276fe27e0b952d23ac8ffb557050042ab..0a1f904389501176dbc676f88ddd91938c204019 100644
|
| --- a/pkg/analyzer2dart/test/end2end_data.dart
|
| +++ b/pkg/analyzer2dart/test/end2end_data.dart
|
| @@ -645,4 +645,40 @@ main() {
|
| }
|
| }'''),
|
| ]),
|
| +
|
| + const Group('Type operators', const <TestSpec>[
|
| + const TestSpec('''
|
| +main(a) {
|
| + return a is String;
|
| +}
|
| +'''),
|
| +
|
| + const TestSpec('''
|
| +main(a) {
|
| + return a is List<String>;
|
| +}
|
| +'''),
|
| +
|
| + const TestSpec('''
|
| +main(a) {
|
| + return a is Comparator<String>;
|
| +}
|
| +'''),
|
| +
|
| + const TestSpec('''
|
| +main(a) {
|
| + return a is! String;
|
| +}
|
| +''', '''
|
| +main(a) {
|
| + return !(a is String);
|
| +}
|
| +'''),
|
| +
|
| +const TestSpec('''
|
| +main(a) {
|
| + return a as String;
|
| +}
|
| +'''),
|
| + ]),
|
| ];
|
|
|