Package me.topchetoeu.j2s.compilation
Class CompilationFunctionMap.FunctionMapBuilder
java.lang.Object
me.topchetoeu.j2s.compilation.CompilationFunctionMap.FunctionMapBuilder
- Enclosing class:
- CompilationFunctionMap
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
me.topchetoeu.j2s.common.Location
first()
me.topchetoeu.j2s.common.Location
last()
setDebug
(me.topchetoeu.j2s.common.Location loc, me.topchetoeu.j2s.common.Instruction.BreakpointType type) setLocation
(int i, me.topchetoeu.j2s.common.Location loc) setLocationAndDebug
(int i, me.topchetoeu.j2s.common.Location loc, me.topchetoeu.j2s.common.Instruction.BreakpointType type) me.topchetoeu.j2s.common.Location
toLocation
(int pc)
-
Method Details
-
toLocation
public me.topchetoeu.j2s.common.Location toLocation(int pc) -
setDebug
public CompilationFunctionMap.FunctionMapBuilder setDebug(me.topchetoeu.j2s.common.Location loc, me.topchetoeu.j2s.common.Instruction.BreakpointType type) -
setLocation
public CompilationFunctionMap.FunctionMapBuilder setLocation(int i, me.topchetoeu.j2s.common.Location loc) -
setLocationAndDebug
public CompilationFunctionMap.FunctionMapBuilder setLocationAndDebug(int i, me.topchetoeu.j2s.common.Location loc, me.topchetoeu.j2s.common.Instruction.BreakpointType type) -
first
public me.topchetoeu.j2s.common.Location first() -
last
public me.topchetoeu.j2s.common.Location last() -
map
public CompilationFunctionMap.FunctionMapBuilder map(Function<me.topchetoeu.j2s.common.Location, me.topchetoeu.j2s.common.Location> mapper) -
build
public CompilationFunctionMap build(String[] localNames, String[] capturableNames, String[] captureNames) -
build
-