| Index: sdk/lib/_internal/compiler/implementation/elements/modelx.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/elements/modelx.dart b/sdk/lib/_internal/compiler/implementation/elements/modelx.dart
|
| index 8fc8369a25a2596974020dcb7afd4a1d37a79759..f226e0b2c6bd30169c9385ef15db1089d9c63e4c 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/elements/modelx.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/elements/modelx.dart
|
| @@ -1258,10 +1258,12 @@ class SynthesizedConstructorElementX extends FunctionElementX {
|
| Compiler compiler)
|
| : super(enclosing.name, ElementKind.GENERATIVE_CONSTRUCTOR,
|
| Modifiers.EMPTY, enclosing) {
|
| - type = new FunctionType(
|
| + type = new FunctionType(this,
|
| compiler.types.voidType,
|
| const Link<DartType>(),
|
| - this);
|
| + const Link<DartType>(),
|
| + const Link<SourceString>(),
|
| + const Link<DartType>());
|
| cachedNode = new FunctionExpression(
|
| new Identifier(enclosing.position()),
|
| new NodeList.empty(),
|
|
|