Package | Description |
---|---|
com.google.debugging.sourcemap |
Provides utilities to the creation and use of source maps.
|
Modifier and Type | Field and Description |
---|---|
private SourceMapGeneratorV3.Mapping |
SourceMapGeneratorV3.lastMapping
For validation store the last mapping added.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<SourceMapGeneratorV3.Mapping> |
SourceMapGeneratorV3.mappings
A pre-order traversal ordered list of mappings stored in this map.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
SourceMapGeneratorV3.MappingTraversal.isOverlapped(SourceMapGeneratorV3.Mapping m1,
SourceMapGeneratorV3.Mapping m2) |
private void |
SourceMapGeneratorV3.MappingTraversal.maybeVisit(SourceMapGeneratorV3.MappingVisitor v,
SourceMapGeneratorV3.Mapping m)
Write any needed entries from the current position to the end of the
provided mapping.
|
private void |
SourceMapGeneratorV3.MappingTraversal.maybeVisitParent(SourceMapGeneratorV3.MappingVisitor v,
SourceMapGeneratorV3.Mapping parent,
SourceMapGeneratorV3.Mapping m)
Write any needed entries to complete the provided mapping.
|
void |
SourceMapGeneratorV3.UsedMappingCheck.visit(SourceMapGeneratorV3.Mapping m,
int line,
int col,
int nextLine,
int nextCol) |
void |
SourceMapGeneratorV3.MappingVisitor.visit(SourceMapGeneratorV3.Mapping m,
int line,
int col,
int endLine,
int endCol) |
void |
SourceMapGeneratorV3.LineMapper.visit(SourceMapGeneratorV3.Mapping m,
int line,
int col,
int nextLine,
int nextCol)
As each segment is visited write out the appropriate line mapping.
|
private void |
SourceMapGeneratorV3.MappingTraversal.visit(SourceMapGeneratorV3.MappingVisitor v,
SourceMapGeneratorV3.Mapping m,
int nextLine,
int nextCol)
Write any entries needed between the current position the next position
and update the current position.
|
(package private) void |
SourceMapGeneratorV3.LineMapper.writeEntry(SourceMapGeneratorV3.Mapping m,
int column)
Writes an entry for the given column (of the generated text) and
associated mapping.
|