Class SourceMapping
java.lang.Object
de.inetsoftware.jwebassembly.sourcemap.SourceMapping
Mapping for Source Map.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSourceMapping
(int generatedColumn, int sourceLine, String sourceFileName) Create a mapping between a Java code line and a WebAssembly code position -
Method Summary
-
Field Details
-
generatedColumn
private int generatedColumn -
sourceLine
private int sourceLine -
sourceFileName
-
-
Constructor Details
-
SourceMapping
Create a mapping between a Java code line and a WebAssembly code position- Parameters:
generatedColumn
- position in WebAssemblysourceLine
- Java source linesourceFileName
- Java source file
-
-
Method Details
-
getGeneratedColumn
int getGeneratedColumn()The generated column. This is equals to the binary offset in the *.wasm file- Returns:
- binary offset
-
getSourceLine
int getSourceLine()The source line- Returns:
- the line number
-
getSourceFileName
String getSourceFileName()Source file name- Returns:
- the name
-
addOffset
public void addOffset(int offset) Ad an offset to the generated column- Parameters:
offset
- the offset
-