| Index: pkg/analyzer2dart/test/end2end_data.dart
|
| diff --git a/pkg/analyzer2dart/test/end2end_data.dart b/pkg/analyzer2dart/test/end2end_data.dart
|
| index d43963859b6af640f4ef5f6c190627b34d0ee7f2..b1cb1db2687731529c69e0f5b143a75dfc27dddd 100644
|
| --- a/pkg/analyzer2dart/test/end2end_data.dart
|
| +++ b/pkg/analyzer2dart/test/end2end_data.dart
|
| @@ -866,5 +866,38 @@ main() {
|
| return new C().foo();
|
| }
|
| '''),
|
| -]),
|
| + ]),
|
| +
|
| + const Group('Try-catch', const <TestSpec>[
|
| + const TestSpec('''
|
| +main() {
|
| + try {} catch (e) {}
|
| +}
|
| +''',
|
| +// TODO(kmillikin): Remove the unused stack trace parameter.
|
| +'''
|
| +main() {
|
| + try {} catch (e, v0) {}
|
| +}
|
| +'''),
|
| +
|
| + const TestSpec('''
|
| +main() {
|
| + try {
|
| + return;
|
| + } catch (e) {}
|
| +}
|
| +''',
|
| +// TODO(kmillikin): Remove the unused stack trace parameter and unneeded return
|
| +// statement(s).
|
| +'''
|
| +main() {
|
| + try {
|
| + return null;
|
| + } catch (e, v0) {
|
| + return null;
|
| + }
|
| +}
|
| +'''),
|
| + ]),
|
| ];
|
|
|