| Index: sdk/lib/_internal/compiler/implementation/ir/ir_nodes.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/ir/ir_nodes.dart b/sdk/lib/_internal/compiler/implementation/ir/ir_nodes.dart
|
| index 20ffbcbbb542d0a24e1ad782d68fa17df4e24ab6..60ab3abb87cf5bc188bbcfde977d06456eb25d06 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/ir/ir_nodes.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/ir/ir_nodes.dart
|
| @@ -230,8 +230,8 @@ class InvokeConstructor extends Expression implements Invoke {
|
| : continuation = new Reference(cont),
|
| arguments = _referenceList(args) {
|
| assert(target.isErroneous || target.isConstructor);
|
| - assert((target.isErroneous && type.isDynamic) ||
|
| - type.element == target.enclosingElement);
|
| + assert(target.isErroneous || type.isDynamic ||
|
| + type.element == target.enclosingElement);
|
| }
|
|
|
| accept(Visitor visitor) => visitor.visitInvokeConstructor(this);
|
|
|