| Index: dart/frog/leg/ssa/builder.dart
|
| diff --git a/dart/frog/leg/ssa/builder.dart b/dart/frog/leg/ssa/builder.dart
|
| index cd54c7bca1444779f73f04bbbf69026988388c92..62d369186f9dbd709b877a76627783d28f695f39 100644
|
| --- a/dart/frog/leg/ssa/builder.dart
|
| +++ b/dart/frog/leg/ssa/builder.dart
|
| @@ -1055,7 +1055,10 @@ class SsaBuilder implements Visitor {
|
| visitNewExpression(NewExpression node) => visitSend(node.send);
|
|
|
| HInstruction updateDefinition(Node node, HInstruction value) {
|
| - VariableElement element = elements[node];
|
| + Element element = elements[node];
|
| + if (element is !VariableElement) {
|
| + compiler.internalError("expected a variable", node: node);
|
| + }
|
| definitions[element] = value;
|
| return value;
|
| }
|
|
|