A B C D E F G H I J K L M N O P Q R S T U V W X Y _

I

ID - Static variable in class org.antlr.codegen.ActionTranslatorLexer
 
ID - Static variable in interface org.antlr.codegen.CodeGenTreeWalkerTokenTypes
 
ID - Static variable in class org.antlr.tool.ActionAnalysisLexer
 
id() - Method in class org.antlr.tool.ANTLRParser
 
ID - Static variable in interface org.antlr.tool.ANTLRTokenTypes
 
ID - Static variable in interface org.antlr.tool.ANTLRTreePrinterTokenTypes
 
ID - Static variable in interface org.antlr.tool.AssignTokenTypesWalkerTokenTypes
 
ID - Static variable in interface org.antlr.tool.DefineGrammarItemsWalkerTokenTypes
 
ID - Variable in class org.antlr.tool.GrammarAST
 
ID - Static variable in interface org.antlr.tool.TreeToNFAConverterTokenTypes
 
idList() - Method in class org.antlr.tool.ANTLRParser
 
idToken() - Method in class org.antlr.tool.ANTLRParser
Match anything that looks like an ID and return tree as token type ID
IGNORE_STRING_IN_GRAMMAR_FILE_NAME - Static variable in class org.antlr.tool.Grammar
 
IMPLIES - Static variable in interface org.antlr.codegen.CodeGenTreeWalkerTokenTypes
 
IMPLIES - Static variable in interface org.antlr.tool.ANTLRTokenTypes
 
IMPLIES - Static variable in interface org.antlr.tool.ANTLRTreePrinterTokenTypes
 
IMPLIES - Static variable in interface org.antlr.tool.AssignTokenTypesWalkerTokenTypes
 
IMPLIES - Static variable in interface org.antlr.tool.DefineGrammarItemsWalkerTokenTypes
 
IMPLIES - Static variable in interface org.antlr.tool.TreeToNFAConverterTokenTypes
 
importTokenVocabulary(Grammar) - Method in class org.antlr.tool.Grammar
Pull your token definitions from an existing grammar in memory.
importTokenVocabulary(String) - Method in class org.antlr.tool.Grammar
Load a vocab file .tokens and return max token type found.
importTokenVocabularyFromGrammar - Variable in class org.antlr.tool.Grammar
For interpreting and testing, you sometimes want to import token definitions from another grammar (instead of reading token defs from a file).
index - Variable in class org.antlr.tool.Rule
 
indexToDecision - Variable in class org.antlr.tool.Grammar
Each subrule/rule is a decision point and we must track them so we can go back later and build DFA predictors for them.
INDIRECT_TEMPLATE_INSTANCE - Static variable in class org.antlr.codegen.ActionTranslatorLexer
 
info(String) - Method in class org.antlr.test.ErrorQueue
 
info(String) - Method in interface org.antlr.tool.ANTLRErrorListener
 
info(String) - Static method in class org.antlr.tool.ErrorManager
 
init(Grammar) - Method in class org.antlr.codegen.CodeGenTreeWalker
 
init(Grammar) - Method in class org.antlr.tool.AssignTokenTypesWalker
 
init() - Method in class org.antlr.tool.TreeToNFAConverter
 
INITACTION - Static variable in interface org.antlr.codegen.CodeGenTreeWalkerTokenTypes
 
INITACTION - Static variable in interface org.antlr.tool.ANTLRTokenTypes
 
INITACTION - Static variable in interface org.antlr.tool.ANTLRTreePrinterTokenTypes
 
INITACTION - Static variable in interface org.antlr.tool.AssignTokenTypesWalkerTokenTypes
 
INITACTION - Static variable in interface org.antlr.tool.DefineGrammarItemsWalkerTokenTypes
 
INITACTION - Static variable in interface org.antlr.tool.TreeToNFAConverterTokenTypes
 
initAltRelatedInfo() - Method in class org.antlr.analysis.DFA
 
initContextTrees(int) - Method in class org.antlr.analysis.NFAToDFAConverter
 
INITIAL_DECISION_LIST_SIZE - Static variable in class org.antlr.tool.Grammar
 
INITIAL_NUM_TRANSITIONS - Static variable in class org.antlr.analysis.DFAState
 
initialize(int, String) - Method in class org.antlr.tool.GrammarAST
 
initialize(AST) - Method in class org.antlr.tool.GrammarAST
 
initialize(Token) - Method in class org.antlr.tool.GrammarAST
 
initIdToMessageNameMapping() - Static method in class org.antlr.tool.ErrorManager
 
initTokenSymbolTables() - Method in class org.antlr.tool.Grammar
 
initValue - Variable in class org.antlr.tool.Attribute
The optional attribute intialization expression
inlineActions - Variable in class org.antlr.tool.Rule
Track all executable actions other than named actions like @init.
input - Variable in class org.antlr.tool.Interpreter
 
insufficientPredicates(DecisionProbe, List) - Static method in class org.antlr.tool.ErrorManager
 
INT - Static variable in class org.antlr.codegen.ActionTranslatorLexer
 
INT - Static variable in interface org.antlr.codegen.CodeGenTreeWalkerTokenTypes
 
INT - Static variable in interface org.antlr.tool.ANTLRTokenTypes
 
INT - Static variable in interface org.antlr.tool.ANTLRTreePrinterTokenTypes
 
INT - Static variable in interface org.antlr.tool.AssignTokenTypesWalkerTokenTypes
 
INT - Static variable in interface org.antlr.tool.DefineGrammarItemsWalkerTokenTypes
 
INT - Static variable in interface org.antlr.tool.TreeToNFAConverterTokenTypes
 
IntArrayList - Class in org.antlr.misc
An ArrayList based upon int members.
IntArrayList() - Constructor for class org.antlr.misc.IntArrayList
 
IntArrayList(int) - Constructor for class org.antlr.misc.IntArrayList
 
integer(int) - Static method in class org.antlr.misc.Utils
Integer objects are immutable so share all Integers with the same value up to some max size.
INTEGER_POOL_MAX_VALUE - Static variable in class org.antlr.misc.Utils
 
INTERNAL_RULE_REF - Static variable in interface org.antlr.codegen.CodeGenTreeWalkerTokenTypes
 
INTERNAL_RULE_REF - Static variable in interface org.antlr.tool.ANTLRTokenTypes
 
INTERNAL_RULE_REF - Static variable in interface org.antlr.tool.ANTLRTreePrinterTokenTypes
 
INTERNAL_RULE_REF - Static variable in interface org.antlr.tool.AssignTokenTypesWalkerTokenTypes
 
INTERNAL_RULE_REF - Static variable in interface org.antlr.tool.DefineGrammarItemsWalkerTokenTypes
 
INTERNAL_RULE_REF - Static variable in interface org.antlr.tool.TreeToNFAConverterTokenTypes
 
internalError(Object, Throwable) - Static method in class org.antlr.tool.ErrorManager
 
internalError(Object) - Static method in class org.antlr.tool.ErrorManager
 
internalOption_PrintDFA - Static variable in class org.antlr.Tool
 
internalOption_PrintGrammarTree - Static variable in class org.antlr.Tool
 
internalOption_ShowNFConfigsInDFA - Static variable in class org.antlr.Tool
 
internalOption_watchNFAConversion - Static variable in class org.antlr.Tool
 
Interp - Class in org.antlr.tool
Interpret any ANTLR grammar: java Interp file.g tokens-to-ignore start-rule input-file java Interp C.g 'WS COMMENT' program t.c where the WS and COMMENT are the names of tokens you want to have the parser ignore.
Interp() - Constructor for class org.antlr.tool.Interp
 
Interpreter - Class in org.antlr.tool
The recognition interpreter/engine for grammars.
Interpreter(Grammar, IntStream) - Constructor for class org.antlr.tool.Interpreter
 
intersection(Interval) - Method in class org.antlr.misc.Interval
Return the interval in common between this and o
intersection(AttributeScope) - Method in class org.antlr.tool.AttributeScope
Return the set of keys that collide from this and other.
Interval - Class in org.antlr.misc
An immutable inclusive interval a..b
Interval(int, int) - Constructor for class org.antlr.misc.Interval
 
INTERVAL_POOL_MAX_VALUE - Static variable in class org.antlr.misc.Interval
 
intervals - Variable in class org.antlr.misc.IntervalSet
The list of sorted, disjoint intervals.
IntervalSet - Class in org.antlr.misc
A set of integers that relies on ranges being common to do "run-length-encoded" like compression (if you view an IntSet like a BitSet with runs of 0s and 1s).
IntervalSet() - Constructor for class org.antlr.misc.IntervalSet
Create a set with no elements
IntSet - Interface in org.antlr.misc
A generic set of ints that has an efficient implementation, BitSet, which is a compressed bitset and is useful for ints that are small, for example less than 500 or so, and w/o many ranges.
INVALID - Static variable in class org.antlr.analysis.Label
 
INVALID_ALT_NUMBER - Static variable in class org.antlr.analysis.NFA
 
INVALID_PRED_VALUE - Static variable in class org.antlr.analysis.SemanticContext.Predicate
 
INVALID_RULE_INDEX - Static variable in class org.antlr.tool.Grammar
 
INVALID_STATE_NUMBER - Static variable in class org.antlr.analysis.State
 
invokingState - Variable in class org.antlr.analysis.NFAContext
The NFA state that invoked another rule's start state is recorded on the rule invocation context stack.
isAcceptState() - Method in class org.antlr.analysis.State
 
isAtom() - Method in class org.antlr.analysis.Label
 
isBuiltFromString() - Method in class org.antlr.tool.Grammar
 
isCyclic() - Method in class org.antlr.analysis.DecisionProbe
 
isCyclic() - Method in class org.antlr.analysis.DFA
Is this DFA cyclic? That is, are there any loops? If not, then the DFA is essentially an LL(k) predictor for some fixed, max k value.
isDecisionState() - Method in class org.antlr.analysis.NFAState
 
isDeterministic() - Method in class org.antlr.analysis.DecisionProbe
If no states are dead-ends, no alts are unreachable, there are no nondeterminisms unresolved by syn preds, all is ok with decision.
isDynamicGlobalScope - Variable in class org.antlr.tool.AttributeScope
Not a rule scope, but visible to all rules "scope symbols { ...}"
isDynamicRuleScope - Variable in class org.antlr.tool.AttributeScope
Visible to all rules, but defined in rule "scope { int i; }"
isEmpty() - Method in class org.antlr.analysis.NFAContext
A context is empty if there is no parent; meaning nobody pushed anything on the call stack.
isEmptyRule(GrammarAST) - Method in class org.antlr.tool.Grammar
Rules like "a : ;" and "a : {...} ;" should not generate try/catch blocks for RecognitionException.
isEOTTargetState() - Method in class org.antlr.analysis.NFAState
 
isEpsilon() - Method in class org.antlr.analysis.Label
 
isEpsilon() - Method in class org.antlr.analysis.Transition
 
isGreedy() - Method in class org.antlr.analysis.DFA
 
isListLabel(String) - Method in class org.antlr.codegen.CodeGenTreeWalker
 
isNextNonActionElementEOA(GrammarAST) - Method in class org.antlr.tool.GrammarSanity
 
isNil() - Method in class org.antlr.misc.BitSet
 
isNil() - Method in class org.antlr.misc.IntervalSet
return true if this set has no members
isNil() - Method in interface org.antlr.misc.IntSet
 
isNonLLStarDecision() - Method in class org.antlr.analysis.DecisionProbe
 
ISOLATED_DYNAMIC_SCOPE - Static variable in class org.antlr.codegen.ActionTranslatorLexer
 
ISOLATED_LEXER_RULE_REF - Static variable in class org.antlr.codegen.ActionTranslatorLexer
 
ISOLATED_TOKEN_REF - Static variable in class org.antlr.codegen.ActionTranslatorLexer
 
isParameterScope - Variable in class org.antlr.tool.AttributeScope
 
isPredefinedLexerRuleScope - Variable in class org.antlr.tool.AttributeScope
 
isPredefinedRuleScope - Variable in class org.antlr.tool.AttributeScope
 
isReduced() - Method in class org.antlr.analysis.DecisionProbe
 
isReduced() - Method in class org.antlr.analysis.DFA
Is the DFA reduced? I.e., does every state have a path to an accept state? If not, don't delete as we need to generate an error indicating which paths are "dead ends".
isResolvedWithPredicates() - Method in class org.antlr.analysis.DFAState
 
isReturnScope - Variable in class org.antlr.tool.AttributeScope
 
isRuleRefInAlt(String) - Method in class org.antlr.codegen.ActionTranslatorLexer
 
isSemanticPredicate() - Method in class org.antlr.analysis.Label
 
isSemanticPredicate() - Method in class org.antlr.analysis.Transition
 
isSet() - Method in class org.antlr.analysis.Label
 
issueInvalidAttributeError(String, String, Rule, antlr.Token, int) - Method in class org.antlr.codegen.CodeGenerator
 
issueInvalidAttributeError(String, Rule, antlr.Token, int) - Method in class org.antlr.codegen.CodeGenerator
 
issueInvalidScopeError(String, String, Rule, antlr.Token, int) - Method in class org.antlr.codegen.CodeGenerator
 
issueRecursionWarnings() - Method in class org.antlr.analysis.DecisionProbe
 
issueWarnings() - Method in class org.antlr.analysis.DecisionProbe
 
isSynPred - Variable in class org.antlr.tool.Rule
 
isSyntacticPredicate() - Method in class org.antlr.analysis.SemanticContext.AND
 
isSyntacticPredicate() - Method in class org.antlr.analysis.SemanticContext
 
isSyntacticPredicate() - Method in class org.antlr.analysis.SemanticContext.NOT
 
isSyntacticPredicate() - Method in class org.antlr.analysis.SemanticContext.OR
 
isSyntacticPredicate() - Method in class org.antlr.analysis.SemanticContext.Predicate
 
isTokenRefInAlt(String) - Method in class org.antlr.codegen.ActionTranslatorLexer
 
isTokensRuleDecision() - Method in class org.antlr.analysis.DFA
Is this DFA derived from the NFA for the Tokens rule?
isValidActionScope(int, String) - Method in class org.antlr.codegen.CTarget
Is scope in @scope::name {action} valid for this kind of grammar? Targets like C++ may want to allow new scopes like headerfile or some such.
isValidActionScope(int, String) - Method in class org.antlr.codegen.Target
Is scope in @scope::name {action} valid for this kind of grammar? Targets like C++ may want to allow new scopes like headerfile or some such.
isValidSet(TreeToNFAConverter, GrammarAST) - Method in class org.antlr.tool.Grammar
Given set tree like ( SET A B ) in lexer, check that A and B are both valid sets themselves, else we must tree like a BLOCK
isValidSimpleElementNode(GrammarAST) - Method in class org.antlr.tool.GrammarSanity
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y _