| Index: pkg/analyzer2dart/test/sexpr_data.dart
|
| diff --git a/pkg/analyzer2dart/test/sexpr_data.dart b/pkg/analyzer2dart/test/sexpr_data.dart
|
| index 699192a2e087bfd09bfd2dd1a68ec2d9a8771f91..caa2910f19b6c08c1b7535a8288469ea6dc7a8e2 100644
|
| --- a/pkg/analyzer2dart/test/sexpr_data.dart
|
| +++ b/pkg/analyzer2dart/test/sexpr_data.dart
|
| @@ -1383,4 +1383,27 @@ main(x,foo) {
|
| (InvokeStatic print (x) k0)))
|
| ''', skipInAnalyzerFrontend: true)
|
| ]),
|
| +
|
| + const Group('Constructors', const <TestSpec>[
|
| + const TestSpec('''
|
| +class C {
|
| + C() {}
|
| +}
|
| +main() {
|
| + return new C();
|
| +}
|
| +''',
|
| + const {
|
| +'main': '''
|
| +(FunctionDefinition main () return ()
|
| + (LetCont ((k0 (v0)
|
| + (InvokeContinuation return (v0))))
|
| + (InvokeConstructor C () k0)))
|
| +''',
|
| +'C.': '''
|
| +(FunctionDefinition () return ()
|
| + (LetPrim (v0 (Constant (Null)))
|
| + (InvokeContinuation return (v0))))
|
| +'''}),
|
| + ]),
|
| ];
|
|
|