Chromium Code Reviews| Index: pkg/compiler/lib/src/js_backend/codegen/codegen.dart |
| diff --git a/pkg/compiler/lib/src/js_backend/codegen/codegen.dart b/pkg/compiler/lib/src/js_backend/codegen/codegen.dart |
| index d27c1f05567610c3023cbbe959ef2d57d305b682..28b9e0548130cf70206b5794613ec41c6ab67b01 100644 |
| --- a/pkg/compiler/lib/src/js_backend/codegen/codegen.dart |
| +++ b/pkg/compiler/lib/src/js_backend/codegen/codegen.dart |
| @@ -838,7 +838,9 @@ class CodeGenerator extends tree_ir.StatementVisitor |
| } |
| js.Node handleForeignCode(tree_ir.ForeignCode node) { |
| - registry.registerStaticUse(node.dependency); |
| + if (node.dependency != null) { |
|
sigurdm
2015/10/26 15:04:10
Add comment - why can node.dependency be null?
Johnni Winther
2015/10/27 10:33:51
Done.
|
| + registry.registerStaticUse(node.dependency); |
| + } |
| // TODO(sra): Should this be in CodegenRegistry? |
| glue.registerNativeBehavior(node.nativeBehavior, node); |
| return node.codeTemplate.instantiate(visitExpressionList(node.arguments)); |