Index: pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart |
diff --git a/pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart b/pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart |
index c49953c554cb103e4f41957cc5154d9ba1429b18..fbb348bdf1ea5f2e9f245bd60a710a79c4d880f2 100644 |
--- a/pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart |
+++ b/pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart |
@@ -771,7 +771,7 @@ abstract class IrBuilderVisitor extends ast.Visitor<ir.Primitive> |
if (function.isForeign(compiler.backend)) { |
return giveup(node, 'handleStaticFunctionGet: foreign: $function'); |
} |
- return irBuilder.buildStaticFunctionGet(function); |
+ return giveup(node, 'handleStaticFunctionGet: $function'); |
} |
@override |
@@ -3690,10 +3690,6 @@ class CleanupPass extends ir.RecursiveVisitor { |
node.body = replacementFor(node.body); |
} |
- processSetStatic(ir.SetStatic node) { |
- node.body = replacementFor(node.body); |
- } |
- |
processContinuation(ir.Continuation node) { |
node.body = replacementFor(node.body); |
} |