public class NmlTreeWalkerBase extends TreeParserBase implements WalkerContext
| Constructor and Description |
|---|
NmlTreeWalkerBase(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignIR(Ir ir) |
protected ExprFactory |
getExprFactory() |
Ir |
getIR() |
protected LetFactory |
getLetFactory() |
protected LocationFactory |
getLocationFactory() |
protected MemoryExprFactory |
getMemoryExprFactory() |
protected PrimitiveFactory |
getPrimitiveFactory() |
ErrorReporter |
getReporter() |
protected StatementFactory |
getStatementFactory() |
java.util.Map<java.lang.String,Primitive> |
getThisArgs() |
protected TypeFactory |
getTypeFactory() |
protected void |
resetThisArgs() |
protected void |
setThisArgs(java.util.Map<java.lang.String,Primitive> value) |
assignSymbols, checkMemberDeclared, checkRedeclared, declare, declareAndPushSymbolScope, getSymbol, getSymbols, isDeclaredAs, popSymbolScope, pushSymbolScopeassignLog, checkNotNull, checkNotNull, checkNotNull, emitErrorMessage, getErrorCount, isCorrect, raiseError, raiseError, reportError, reportError, resetErrorCount, wheregetAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOutalreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getGrammarFileName, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSymbolspublic NmlTreeWalkerBase(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state)
public final ErrorReporter getReporter()
getReporter in interface WalkerContextpublic final void assignIR(Ir ir)
public final Ir getIR()
getIR in interface WalkerContextprotected final void setThisArgs(java.util.Map<java.lang.String,Primitive> value)
protected final void resetThisArgs()
public final java.util.Map<java.lang.String,Primitive> getThisArgs()
getThisArgs in interface WalkerContextprotected final ExprFactory getExprFactory()
protected final LetFactory getLetFactory()
protected final LocationFactory getLocationFactory()
protected final TypeFactory getTypeFactory()
protected final MemoryExprFactory getMemoryExprFactory()
protected final PrimitiveFactory getPrimitiveFactory()
protected final StatementFactory getStatementFactory()