Package | Description |
---|---|
antlr | |
antlr.actions.cpp | |
antlr.actions.csharp | |
antlr.actions.java | |
antlr.actions.python | |
antlr.collections.impl | |
antlr.debug | |
antlr.preprocessor |
Modifier and Type | Field and Description |
---|---|
static BitSet |
ANTLRParser._tokenSet_0 |
static BitSet |
ANTLRTokdefParser._tokenSet_0 |
static BitSet |
ANTLRTokdefLexer._tokenSet_0 |
static BitSet |
ANTLRLexer._tokenSet_0 |
static BitSet |
ANTLRParser._tokenSet_1 |
static BitSet |
ANTLRTokdefParser._tokenSet_1 |
static BitSet |
ANTLRTokdefLexer._tokenSet_1 |
static BitSet |
ANTLRLexer._tokenSet_1 |
static BitSet |
ANTLRParser._tokenSet_10 |
static BitSet |
ANTLRParser._tokenSet_11 |
static BitSet |
ANTLRParser._tokenSet_2 |
static BitSet |
ANTLRTokdefLexer._tokenSet_2 |
static BitSet |
ANTLRLexer._tokenSet_2 |
static BitSet |
ANTLRParser._tokenSet_3 |
static BitSet |
ANTLRTokdefLexer._tokenSet_3 |
static BitSet |
ANTLRLexer._tokenSet_3 |
static BitSet |
ANTLRParser._tokenSet_4 |
static BitSet |
ANTLRLexer._tokenSet_4 |
static BitSet |
ANTLRParser._tokenSet_5 |
static BitSet |
ANTLRLexer._tokenSet_5 |
static BitSet |
ANTLRParser._tokenSet_6 |
static BitSet |
ANTLRParser._tokenSet_7 |
static BitSet |
ANTLRParser._tokenSet_8 |
static BitSet |
ANTLRParser._tokenSet_9 |
protected BitSet |
LexerGrammar.charVocabulary |
protected BitSet |
TokenStreamBasicFilter.discardMask
The set of token types to discard
|
protected BitSet |
TokenStreamRewriteEngine.discardMask
Which (whitespace) token(s) to throw out
|
(package private) BitSet |
Lookahead.epsilonDepth
What k values were being computed when end of rule hit?
|
(package private) BitSet |
Lookahead.fset
actual bitset of the lookahead
|
protected BitSet |
TokenStreamHiddenTokenFilter.hideMask |
BitSet |
MismatchedCharException.set |
BitSet |
MismatchedTokenException.set |
Modifier and Type | Method and Description |
---|---|
BitSet |
ANTLRParser.charSet() |
BitSet |
TokenStreamHiddenTokenFilter.getDiscardMask() |
BitSet |
TokenStreamHiddenTokenFilter.getHideMask() |
BitSet |
ANTLRParser.setBlockElement() |
Modifier and Type | Method and Description |
---|---|
protected void |
Tool.checkForInvalidArguments(java.lang.String[] args,
BitSet cmdLineArgValid) |
void |
CharScanner.consumeUntil(BitSet set)
Consume chars until one matches the given set
|
void |
Parser.consumeUntil(BitSet set)
Consume tokens until one matches the given token set
|
void |
TokenStreamBasicFilter.discard(BitSet mask) |
protected void |
CSharpCodeGenerator.genCases(BitSet p)
Generate a series of case statements that implement a BitSet test.
|
protected void |
PythonCodeGenerator.genCases(BitSet p)
Generate a series of case statements that implement a BitSet test.
|
protected void |
CppCodeGenerator.genCases(BitSet p)
Generate a series of case statements that implement a BitSet test.
|
protected void |
JavaCodeGenerator.genCases(BitSet p,
int line)
Generate a series of case statements that implement a BitSet test.
|
protected void |
CSharpCodeGenerator.genMatch(BitSet b) |
protected void |
PythonCodeGenerator.genMatch(BitSet b) |
protected void |
CppCodeGenerator.genMatch(BitSet b) |
protected void |
JavaCodeGenerator.genMatch(BitSet b) |
protected java.lang.String |
CSharpCodeGenerator.getLookaheadTestTerm(int k,
BitSet p)
Generate a depth==1 lookahead test expression given the BitSet.
|
protected java.lang.String |
PythonCodeGenerator.getLookaheadTestTerm(int k,
BitSet p)
Generate a depth==1 lookahead test expression given the BitSet.
|
protected java.lang.String |
CppCodeGenerator.getLookaheadTestTerm(int k,
BitSet p)
Generate a depth==1 lookahead test expression given the BitSet.
|
protected java.lang.String |
JavaCodeGenerator.getLookaheadTestTerm(int k,
BitSet p)
Generate a depth==1 lookahead test expression given the BitSet.
|
void |
TokenStreamHiddenTokenFilter.hide(BitSet mask) |
protected int |
CodeGenerator.markBitsetForGen(BitSet p)
Add a bitset to the list of bitsets to be generated.
|
void |
TreeParser.match(AST t,
BitSet b)
Make sure current lookahead symbol matches the given set
Throw an exception upon mismatch, which is catch by either the
error handler or by the syntactic predicate.
|
void |
CharScanner.match(BitSet b) |
void |
Parser.match(BitSet b)
Make sure current lookahead symbol matches the given set
Throw an exception upon mismatch, which is catch by either the
error handler or by the syntactic predicate.
|
void |
Parser.recover(RecognitionException ex,
BitSet tokenSet) |
void |
ANTLRGrammarParseBehavior.setCharVocabulary(BitSet b) |
void |
DefineGrammarSymbols.setCharVocabulary(BitSet b)
Set the character vocabulary for a lexer
|
void |
LexerGrammar.setCharVocabulary(BitSet b)
Set the character vocabulary used by the lexer
|
Constructor and Description |
---|
Lookahead(BitSet p)
create a new lookahead set with the LL(1) set to the parameter
|
MismatchedCharException(char c,
BitSet set_,
boolean matchNot,
CharScanner scanner_) |
MismatchedTokenException(java.lang.String[] tokenNames_,
AST node_,
BitSet set_,
boolean matchNot) |
MismatchedTokenException(java.lang.String[] tokenNames_,
Token token_,
BitSet set_,
boolean matchNot,
java.lang.String fileName_) |
Modifier and Type | Field and Description |
---|---|
static BitSet |
ActionLexer._tokenSet_0 |
static BitSet |
ActionLexer._tokenSet_1 |
static BitSet |
ActionLexer._tokenSet_10 |
static BitSet |
ActionLexer._tokenSet_11 |
static BitSet |
ActionLexer._tokenSet_12 |
static BitSet |
ActionLexer._tokenSet_13 |
static BitSet |
ActionLexer._tokenSet_14 |
static BitSet |
ActionLexer._tokenSet_15 |
static BitSet |
ActionLexer._tokenSet_16 |
static BitSet |
ActionLexer._tokenSet_17 |
static BitSet |
ActionLexer._tokenSet_18 |
static BitSet |
ActionLexer._tokenSet_19 |
static BitSet |
ActionLexer._tokenSet_2 |
static BitSet |
ActionLexer._tokenSet_20 |
static BitSet |
ActionLexer._tokenSet_21 |
static BitSet |
ActionLexer._tokenSet_22 |
static BitSet |
ActionLexer._tokenSet_23 |
static BitSet |
ActionLexer._tokenSet_24 |
static BitSet |
ActionLexer._tokenSet_25 |
static BitSet |
ActionLexer._tokenSet_26 |
static BitSet |
ActionLexer._tokenSet_3 |
static BitSet |
ActionLexer._tokenSet_4 |
static BitSet |
ActionLexer._tokenSet_5 |
static BitSet |
ActionLexer._tokenSet_6 |
static BitSet |
ActionLexer._tokenSet_7 |
static BitSet |
ActionLexer._tokenSet_8 |
static BitSet |
ActionLexer._tokenSet_9 |
Modifier and Type | Field and Description |
---|---|
static BitSet |
ActionLexer._tokenSet_0 |
static BitSet |
ActionLexer._tokenSet_1 |
static BitSet |
ActionLexer._tokenSet_10 |
static BitSet |
ActionLexer._tokenSet_11 |
static BitSet |
ActionLexer._tokenSet_12 |
static BitSet |
ActionLexer._tokenSet_13 |
static BitSet |
ActionLexer._tokenSet_14 |
static BitSet |
ActionLexer._tokenSet_15 |
static BitSet |
ActionLexer._tokenSet_16 |
static BitSet |
ActionLexer._tokenSet_17 |
static BitSet |
ActionLexer._tokenSet_18 |
static BitSet |
ActionLexer._tokenSet_19 |
static BitSet |
ActionLexer._tokenSet_2 |
static BitSet |
ActionLexer._tokenSet_20 |
static BitSet |
ActionLexer._tokenSet_21 |
static BitSet |
ActionLexer._tokenSet_22 |
static BitSet |
ActionLexer._tokenSet_23 |
static BitSet |
ActionLexer._tokenSet_24 |
static BitSet |
ActionLexer._tokenSet_25 |
static BitSet |
ActionLexer._tokenSet_26 |
static BitSet |
ActionLexer._tokenSet_3 |
static BitSet |
ActionLexer._tokenSet_4 |
static BitSet |
ActionLexer._tokenSet_5 |
static BitSet |
ActionLexer._tokenSet_6 |
static BitSet |
ActionLexer._tokenSet_7 |
static BitSet |
ActionLexer._tokenSet_8 |
static BitSet |
ActionLexer._tokenSet_9 |
Modifier and Type | Field and Description |
---|---|
static BitSet |
ActionLexer._tokenSet_0 |
static BitSet |
ActionLexer._tokenSet_1 |
static BitSet |
ActionLexer._tokenSet_10 |
static BitSet |
ActionLexer._tokenSet_11 |
static BitSet |
ActionLexer._tokenSet_12 |
static BitSet |
ActionLexer._tokenSet_13 |
static BitSet |
ActionLexer._tokenSet_14 |
static BitSet |
ActionLexer._tokenSet_15 |
static BitSet |
ActionLexer._tokenSet_16 |
static BitSet |
ActionLexer._tokenSet_17 |
static BitSet |
ActionLexer._tokenSet_18 |
static BitSet |
ActionLexer._tokenSet_19 |
static BitSet |
ActionLexer._tokenSet_2 |
static BitSet |
ActionLexer._tokenSet_20 |
static BitSet |
ActionLexer._tokenSet_21 |
static BitSet |
ActionLexer._tokenSet_22 |
static BitSet |
ActionLexer._tokenSet_23 |
static BitSet |
ActionLexer._tokenSet_24 |
static BitSet |
ActionLexer._tokenSet_25 |
static BitSet |
ActionLexer._tokenSet_3 |
static BitSet |
ActionLexer._tokenSet_4 |
static BitSet |
ActionLexer._tokenSet_5 |
static BitSet |
ActionLexer._tokenSet_6 |
static BitSet |
ActionLexer._tokenSet_7 |
static BitSet |
ActionLexer._tokenSet_8 |
static BitSet |
ActionLexer._tokenSet_9 |
Modifier and Type | Field and Description |
---|---|
static BitSet |
ActionLexer._tokenSet_0 |
static BitSet |
CodeLexer._tokenSet_0 |
static BitSet |
ActionLexer._tokenSet_1 |
static BitSet |
CodeLexer._tokenSet_1 |
static BitSet |
ActionLexer._tokenSet_10 |
static BitSet |
ActionLexer._tokenSet_11 |
static BitSet |
ActionLexer._tokenSet_12 |
static BitSet |
ActionLexer._tokenSet_13 |
static BitSet |
ActionLexer._tokenSet_14 |
static BitSet |
ActionLexer._tokenSet_15 |
static BitSet |
ActionLexer._tokenSet_16 |
static BitSet |
ActionLexer._tokenSet_17 |
static BitSet |
ActionLexer._tokenSet_18 |
static BitSet |
ActionLexer._tokenSet_19 |
static BitSet |
ActionLexer._tokenSet_2 |
static BitSet |
ActionLexer._tokenSet_20 |
static BitSet |
ActionLexer._tokenSet_21 |
static BitSet |
ActionLexer._tokenSet_22 |
static BitSet |
ActionLexer._tokenSet_23 |
static BitSet |
ActionLexer._tokenSet_24 |
static BitSet |
ActionLexer._tokenSet_25 |
static BitSet |
ActionLexer._tokenSet_3 |
static BitSet |
ActionLexer._tokenSet_4 |
static BitSet |
ActionLexer._tokenSet_5 |
static BitSet |
ActionLexer._tokenSet_6 |
static BitSet |
ActionLexer._tokenSet_7 |
static BitSet |
ActionLexer._tokenSet_8 |
static BitSet |
ActionLexer._tokenSet_9 |
Modifier and Type | Method and Description |
---|---|
BitSet |
BitSet.and(BitSet a) |
BitSet |
BitSet.not() |
static BitSet |
BitSet.of(int el) |
BitSet |
BitSet.or(BitSet a)
return this | a in a new set
|
Modifier and Type | Method and Description |
---|---|
BitSet |
BitSet.and(BitSet a) |
void |
BitSet.andInPlace(BitSet a) |
BitSet |
BitSet.or(BitSet a)
return this | a in a new set
|
void |
BitSet.orInPlace(BitSet a) |
boolean |
BitSet.subset(BitSet a)
Is this contained within a?
|
void |
BitSet.subtractInPlace(BitSet a)
Subtract the elements of 'a' from 'this' in-place.
|
Modifier and Type | Method and Description |
---|---|
void |
ParserEventSupport.fireMatch(char value,
BitSet b,
int guessing) |
void |
ParserEventSupport.fireMatch(int value,
BitSet b,
java.lang.String text,
int guessing) |
void |
ParserEventSupport.fireMismatch(char value,
BitSet b,
int guessing) |
void |
ParserEventSupport.fireMismatch(int value,
BitSet b,
java.lang.String text,
int guessing) |
void |
ParseTreeDebugParser.match(BitSet bitSet) |
void |
DebuggingCharScanner.match(BitSet b) |
void |
LLkDebuggingParser.match(BitSet b)
Make sure current lookahead symbol matches the given set
Throw an exception upon mismatch, which is catch by either the
error handler or by the syntactic predicate.
|
Modifier and Type | Field and Description |
---|---|
static BitSet |
PreprocessorLexer._tokenSet_0 |
static BitSet |
Preprocessor._tokenSet_0 |
static BitSet |
PreprocessorLexer._tokenSet_1 |
static BitSet |
Preprocessor._tokenSet_1 |
static BitSet |
PreprocessorLexer._tokenSet_10 |
static BitSet |
PreprocessorLexer._tokenSet_2 |
static BitSet |
Preprocessor._tokenSet_2 |
static BitSet |
PreprocessorLexer._tokenSet_3 |
static BitSet |
Preprocessor._tokenSet_3 |
static BitSet |
PreprocessorLexer._tokenSet_4 |
static BitSet |
Preprocessor._tokenSet_4 |
static BitSet |
PreprocessorLexer._tokenSet_5 |
static BitSet |
Preprocessor._tokenSet_5 |
static BitSet |
PreprocessorLexer._tokenSet_6 |
static BitSet |
Preprocessor._tokenSet_6 |
static BitSet |
PreprocessorLexer._tokenSet_7 |
static BitSet |
Preprocessor._tokenSet_7 |
static BitSet |
PreprocessorLexer._tokenSet_8 |
static BitSet |
Preprocessor._tokenSet_8 |
static BitSet |
PreprocessorLexer._tokenSet_9 |