Index: sdk/lib/_internal/compiler/implementation/use_unused_api.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/use_unused_api.dart b/sdk/lib/_internal/compiler/implementation/use_unused_api.dart |
index 4d31f056c90cb7567a2cb3d7ab3541b620ddf92c..61600aa07ceb7d5b6c61bea8954148002d8f7d45 100644 |
--- a/sdk/lib/_internal/compiler/implementation/use_unused_api.dart |
+++ b/sdk/lib/_internal/compiler/implementation/use_unused_api.dart |
@@ -46,6 +46,8 @@ import 'cps_ir/cps_ir_nodes_sexpr.dart' as cps_ir_nodes_sexpr; |
import 'cps_ir/cps_ir_builder.dart' as ir_builder; |
+import 'js_emitter/js_emitter.dart' as js_emitter; |
+ |
class ElementVisitor extends elements_visitor.ElementVisitor { |
visitElement(e) {} |
} |
@@ -72,6 +74,7 @@ void main(List<String> arguments) { |
useIr(null, null, null); |
useCompiler(null); |
useTypes(); |
+ useCodeEmitterTask(null); |
} |
useApi() { |
@@ -256,3 +259,7 @@ useCompiler(dart2jslib.Compiler compiler) { |
useTypes() { |
new dart_types.ResolvedTypedefType(null, null, null).unalias(null); |
} |
+ |
+useCodeEmitterTask(js_emitter.CodeEmitterTask codeEmitterTask) { |
+ codeEmitterTask.clearCspPrecompiledNodes(); |
+} |