| Index: pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart
|
| diff --git a/pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart b/pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart
|
| index 431b2bddb0573ca18b44a207eae6f2fb8eea3dd2..d0f01f4251554462ba9c45901c52e3358df0b42a 100644
|
| --- a/pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart
|
| +++ b/pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart
|
| @@ -113,6 +113,8 @@ class Builder extends cps_ir.Visitor<Node> {
|
| ExecutableDefinition build(cps_ir.ExecutableDefinition node) {
|
| if (node is cps_ir.FieldDefinition) {
|
| return buildField(node);
|
| + } else if (node is cps_ir.ConstructorDefinition) {
|
| + return buildConstructor(node);
|
| } else {
|
| assert(dart2js.invariant(
|
| CURRENT_ELEMENT_SPANNABLE,
|
| @@ -121,7 +123,6 @@ class Builder extends cps_ir.Visitor<Node> {
|
| ' found $node'));
|
| return buildFunction(node);
|
| }
|
| - return null;
|
| }
|
|
|
| FieldDefinition buildField(cps_ir.FieldDefinition node) {
|
|
|