Documentation
¶
Index ¶
- type NameIndex
- type RawSourceMap
- type SourceIndex
- type SourceMapGenerator
- func (gen *SourceMapGenerator) AddGeneratedMapping(generatedLine int, generatedCharacter int) error
- func (gen *SourceMapGenerator) AddName(name string) NameIndex
- func (gen *SourceMapGenerator) AddNamedSourceMapping(generatedLine int, generatedCharacter int, sourceIndex SourceIndex, ...) error
- func (gen *SourceMapGenerator) AddSource(fileName string) SourceIndex
- func (gen *SourceMapGenerator) AddSourceMapping(generatedLine int, generatedCharacter int, sourceIndex SourceIndex, ...) error
- func (gen *SourceMapGenerator) RawSourceMap() *RawSourceMap
- func (gen *SourceMapGenerator) SetSourceContent(sourceIndex SourceIndex, content string) error
- func (gen *SourceMapGenerator) Sources() []string
- func (gen *SourceMapGenerator) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RawSourceMap ¶
type SourceIndex ¶
type SourceIndex int
type SourceMapGenerator ¶
type SourceMapGenerator struct {
// contains filtered or unexported fields
}
func NewSourceMapGenerator ¶
func NewSourceMapGenerator(file string, sourceRoot string, sourcesDirectoryPath string, options tspath.ComparePathsOptions) *SourceMapGenerator
func (*SourceMapGenerator) AddGeneratedMapping ¶
func (gen *SourceMapGenerator) AddGeneratedMapping(generatedLine int, generatedCharacter int) error
Adds a mapping without source information
func (*SourceMapGenerator) AddName ¶
func (gen *SourceMapGenerator) AddName(name string) NameIndex
Declares a name in the source map, returning the index of the name
func (*SourceMapGenerator) AddNamedSourceMapping ¶
func (gen *SourceMapGenerator) AddNamedSourceMapping(generatedLine int, generatedCharacter int, sourceIndex SourceIndex, sourceLine int, sourceCharacter int, nameIndex NameIndex) error
Adds a mapping with source and name information
func (*SourceMapGenerator) AddSource ¶
func (gen *SourceMapGenerator) AddSource(fileName string) SourceIndex
Adds a source to the source map
func (*SourceMapGenerator) AddSourceMapping ¶
func (gen *SourceMapGenerator) AddSourceMapping(generatedLine int, generatedCharacter int, sourceIndex SourceIndex, sourceLine int, sourceCharacter int) error
Adds a mapping with source information
func (*SourceMapGenerator) RawSourceMap ¶
func (gen *SourceMapGenerator) RawSourceMap() *RawSourceMap
Gets the source map as a `RawSourceMap` object
func (*SourceMapGenerator) SetSourceContent ¶
func (gen *SourceMapGenerator) SetSourceContent(sourceIndex SourceIndex, content string) error
Sets the content for a source
func (*SourceMapGenerator) Sources ¶
func (gen *SourceMapGenerator) Sources() []string
func (*SourceMapGenerator) String ¶
func (gen *SourceMapGenerator) String() string
Gets the string representation of the source map
Click to show internal directories.
Click to hide internal directories.