public class HStage04DefinitionResolver extends HStageType2
| Modifier and Type | Class and Description |
|---|---|
static class |
HStage04DefinitionResolver.HNDeclareTypeMainConstructor |
| Constructor and Description |
|---|
HStage04DefinitionResolver(boolean inPreprocessor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkAlreadyDeclaredLocalVar(HNDeclareTokenIdentifier identifierToken,
net.thevpc.jeep.JNode from,
HNode idec,
HLJCompilerContext compilerContext) |
HTask[] |
getTasks() |
boolean |
isEnabled(HProject project,
HL options) |
protected boolean |
onIdentifier(HNIdentifier node,
HLJCompilerContext compilerContext) |
protected boolean |
onLiteral(HNLiteral node,
HLJCompilerContext compilerContext) |
protected boolean |
onLiteralDefault(HNLiteralDefault node) |
protected boolean |
onOpDot(HNOpDot n,
HLJCompilerContext compilerContext) |
boolean |
processCompilerStage(net.thevpc.jeep.JCompilerContext compilerContextBase) |
boolean |
processCompilerStageCurrent(String simpleName,
HNode node,
HLJCompilerContext compilerContext) |
protected boolean |
processCompilerStageCurrentCheck(HNode node,
HLJCompilerContext compilerContext) |
isCheck, isRequiredCheck, processAllNextCompilerStage, processAllNextCompilerStageCheck, processCompilerStageCheck, processProject, processProjectCheck, processProjectMainpublic static final Logger LOG
public HStage04DefinitionResolver(boolean inPreprocessor)
public HTask[] getTasks()
public boolean processCompilerStageCurrent(String simpleName, HNode node, HLJCompilerContext compilerContext)
protected void checkAlreadyDeclaredLocalVar(HNDeclareTokenIdentifier identifierToken, net.thevpc.jeep.JNode from, HNode idec, HLJCompilerContext compilerContext)
protected boolean onLiteralDefault(HNLiteralDefault node)
protected boolean onIdentifier(HNIdentifier node, HLJCompilerContext compilerContext)
protected boolean onLiteral(HNLiteral node, HLJCompilerContext compilerContext)
protected boolean onOpDot(HNOpDot n, HLJCompilerContext compilerContext)
public boolean processCompilerStage(net.thevpc.jeep.JCompilerContext compilerContextBase)
processCompilerStage in class HStageType2protected boolean processCompilerStageCurrentCheck(HNode node, HLJCompilerContext compilerContext)
processCompilerStageCurrentCheck in class HStageType2Copyright © 2021 vpc open source initiative. All rights reserved.