Index: pkg/compiler/lib/src/use_unused_api.dart |
diff --git a/pkg/compiler/lib/src/use_unused_api.dart b/pkg/compiler/lib/src/use_unused_api.dart |
index 7aa7736fb0be670ba786bd4dc4e2a20382422904..e370081b9817a6e5d3b4c1f22fbfddc8be1d1db8 100644 |
--- a/pkg/compiler/lib/src/use_unused_api.dart |
+++ b/pkg/compiler/lib/src/use_unused_api.dart |
@@ -26,7 +26,7 @@ import 'elements/visitor.dart' as elements_visitor; |
import 'filenames.dart' as filenames; |
import 'inferrer/concrete_types_inferrer.dart' as concrete_types_inferrer; |
import 'inferrer/type_graph_inferrer.dart' as type_graph_inferrer; |
-import 'io/code_output.dart' as io; |
+import 'io/line_column_provider.dart' as io; |
import 'io/source_map_builder.dart' as io; |
import 'js/js.dart' as js; |
import 'js_backend/js_backend.dart' as js_backend; |
@@ -66,7 +66,7 @@ void main(List<String> arguments) { |
useColor(); |
useFilenames(); |
useSsa(null); |
- useIo(null, null); |
+ useIo(); |
usedByTests(); |
useElements(); |
useIr(null); |
@@ -218,11 +218,13 @@ useSsa(ssa.HInstruction instruction) { |
new ssa.HStatementSequenceInformation(null); |
} |
-useIo(io.CodeBuffer buffer, io.LineColumnMap map) { |
+useIo([io.LineColumnMap map, |
+ io.LineColumnProvider provider]) { |
map..addFirst(null, null, null) |
..forEachLine(null) |
..getFirstElementsInLine(null) |
..forEachColumn(null, null); |
+ provider.getOffset(null, null); |
} |
usedByTests() { |
@@ -233,6 +235,7 @@ usedByTests() { |
compiler.currentlyInUserCode(); |
type_graph_inferrer.TypeGraphInferrer typeGraphInferrer = null; |
source_file_provider.SourceFileProvider sourceFileProvider = null; |
+ sourceFileProvider.getSourceFile(null); |
world.hasAnyUserDefinedGetter(null); |
typeGraphInferrer.getCallersOf(null); |
dart_types.Types.sorted(null); |