class ScriptFlowContext extends Object
Modifier and Type | Field and Description |
---|---|
(package private) int |
addLine |
(package private) int |
commandStart |
private ScriptCompiler |
compiler |
(package private) boolean |
forceEndIf |
(package private) ScriptFunction |
function |
int |
ichCommand |
(package private) String |
ident |
(package private) short |
line0 |
(package private) int |
lineStart |
(package private) ScriptFlowContext |
parent |
(package private) int |
pt0 |
(package private) int |
ptCommand |
(package private) int |
ptDefault |
(package private) int |
ptLine |
(package private) int |
tok0 |
(package private) ContextToken |
token |
(package private) SV |
var |
Constructor and Description |
---|
ScriptFlowContext(ScriptCompiler compiler,
ContextToken token,
int pt0,
ScriptFlowContext parent,
int ich,
short line0) |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
checkForceEndIf(int offset) |
(package private) ScriptFlowContext |
getBreakableContext(int nLevelsUp) |
(package private) String |
path() |
(package private) void |
setFunction(ScriptFunction function) |
(package private) void |
setLine() |
(package private) int |
setPt0(int pt0,
boolean isDefault) |
String |
toString() |
private ScriptCompiler compiler
ContextToken token
int pt0
int ptDefault
ScriptFunction function
SV var
ScriptFlowContext parent
int lineStart
int commandStart
int ptLine
int ptCommand
boolean forceEndIf
String ident
int addLine
int tok0
public int ichCommand
short line0
ScriptFlowContext(ScriptCompiler compiler, ContextToken token, int pt0, ScriptFlowContext parent, int ich, short line0)
ScriptFlowContext getBreakableContext(int nLevelsUp)
boolean checkForceEndIf(int offset)
int setPt0(int pt0, boolean isDefault)
void setLine()
String path()
void setFunction(ScriptFunction function)