Class SourceMap

java.lang.Object
com.google.javascript.jscomp.SourceMap

public final class SourceMap extends Object
Collects information mapping the generated (compiled) source back to its original source for debugging purposes.
See Also:
  • Method Details

    • addMapping

      public void addMapping(SourceMap.Mapping mapping)
    • addMapping

      public void addMapping(Node node, FilePosition outputStartPosition, FilePosition outputEndPosition)
    • addSourceFile

      public void addSourceFile(String name, String code)
    • appendTo

      public void appendTo(Appendable out, String name) throws IOException
      Throws:
      IOException
    • reset

      public void reset()
    • setStartingPosition

      public void setStartingPosition(int offsetLine, int offsetIndex)
    • setWrapperPrefix

      public void setWrapperPrefix(String prefix)
    • validate

      public void validate(boolean validate)
    • setPrefixMappings

      public void setPrefixMappings(List<? extends SourceMap.LocationMapping> sourceMapLocationMappings)
    • setSourceFileMapping

      public void setSourceFileMapping(SourceFileMapping mapping)