public class GeneratedJavaRecognizer extends antlr.LLkParser implements GeneratedJavaTokenTypes
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
_tokenNames |
static antlr.collections.impl.BitSet |
_tokenSet_0 |
static antlr.collections.impl.BitSet |
_tokenSet_1 |
static antlr.collections.impl.BitSet |
_tokenSet_10 |
static antlr.collections.impl.BitSet |
_tokenSet_11 |
static antlr.collections.impl.BitSet |
_tokenSet_12 |
static antlr.collections.impl.BitSet |
_tokenSet_13 |
static antlr.collections.impl.BitSet |
_tokenSet_14 |
static antlr.collections.impl.BitSet |
_tokenSet_15 |
static antlr.collections.impl.BitSet |
_tokenSet_16 |
static antlr.collections.impl.BitSet |
_tokenSet_17 |
static antlr.collections.impl.BitSet |
_tokenSet_18 |
static antlr.collections.impl.BitSet |
_tokenSet_19 |
static antlr.collections.impl.BitSet |
_tokenSet_2 |
static antlr.collections.impl.BitSet |
_tokenSet_20 |
static antlr.collections.impl.BitSet |
_tokenSet_21 |
static antlr.collections.impl.BitSet |
_tokenSet_22 |
static antlr.collections.impl.BitSet |
_tokenSet_23 |
static antlr.collections.impl.BitSet |
_tokenSet_24 |
static antlr.collections.impl.BitSet |
_tokenSet_25 |
static antlr.collections.impl.BitSet |
_tokenSet_26 |
static antlr.collections.impl.BitSet |
_tokenSet_27 |
static antlr.collections.impl.BitSet |
_tokenSet_28 |
static antlr.collections.impl.BitSet |
_tokenSet_29 |
static antlr.collections.impl.BitSet |
_tokenSet_3 |
static antlr.collections.impl.BitSet |
_tokenSet_30 |
static antlr.collections.impl.BitSet |
_tokenSet_31 |
static antlr.collections.impl.BitSet |
_tokenSet_32 |
static antlr.collections.impl.BitSet |
_tokenSet_33 |
static antlr.collections.impl.BitSet |
_tokenSet_34 |
static antlr.collections.impl.BitSet |
_tokenSet_35 |
static antlr.collections.impl.BitSet |
_tokenSet_36 |
static antlr.collections.impl.BitSet |
_tokenSet_37 |
static antlr.collections.impl.BitSet |
_tokenSet_38 |
static antlr.collections.impl.BitSet |
_tokenSet_39 |
static antlr.collections.impl.BitSet |
_tokenSet_4 |
static antlr.collections.impl.BitSet |
_tokenSet_40 |
static antlr.collections.impl.BitSet |
_tokenSet_41 |
static antlr.collections.impl.BitSet |
_tokenSet_42 |
static antlr.collections.impl.BitSet |
_tokenSet_43 |
static antlr.collections.impl.BitSet |
_tokenSet_44 |
static antlr.collections.impl.BitSet |
_tokenSet_45 |
static antlr.collections.impl.BitSet |
_tokenSet_46 |
static antlr.collections.impl.BitSet |
_tokenSet_47 |
static antlr.collections.impl.BitSet |
_tokenSet_48 |
static antlr.collections.impl.BitSet |
_tokenSet_49 |
static antlr.collections.impl.BitSet |
_tokenSet_5 |
static antlr.collections.impl.BitSet |
_tokenSet_50 |
static antlr.collections.impl.BitSet |
_tokenSet_51 |
static antlr.collections.impl.BitSet |
_tokenSet_52 |
static antlr.collections.impl.BitSet |
_tokenSet_53 |
static antlr.collections.impl.BitSet |
_tokenSet_54 |
static antlr.collections.impl.BitSet |
_tokenSet_55 |
static antlr.collections.impl.BitSet |
_tokenSet_56 |
static antlr.collections.impl.BitSet |
_tokenSet_57 |
static antlr.collections.impl.BitSet |
_tokenSet_58 |
static antlr.collections.impl.BitSet |
_tokenSet_59 |
static antlr.collections.impl.BitSet |
_tokenSet_6 |
static antlr.collections.impl.BitSet |
_tokenSet_60 |
static antlr.collections.impl.BitSet |
_tokenSet_61 |
static antlr.collections.impl.BitSet |
_tokenSet_62 |
static antlr.collections.impl.BitSet |
_tokenSet_63 |
static antlr.collections.impl.BitSet |
_tokenSet_64 |
static antlr.collections.impl.BitSet |
_tokenSet_65 |
static antlr.collections.impl.BitSet |
_tokenSet_66 |
static antlr.collections.impl.BitSet |
_tokenSet_67 |
static antlr.collections.impl.BitSet |
_tokenSet_68 |
static antlr.collections.impl.BitSet |
_tokenSet_69 |
static antlr.collections.impl.BitSet |
_tokenSet_7 |
static antlr.collections.impl.BitSet |
_tokenSet_8 |
static antlr.collections.impl.BitSet |
_tokenSet_9 |
private DetailAST |
currentGtSequence
The most recently seen gt sequence (GT, SR or BSR)
encountered in any type argument or type parameter production.
|
private int |
gtToReconcile
Counts the number of '>' characters that have been seen but
have not yet been associated with the end of a typeParameters or
typeArguments production.
|
private int |
ltCounter
Counts the number of LT seen in the typeArguments production.
|
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepthABSTRACT, ANNOTATION, ANNOTATION_ARRAY_INIT, ANNOTATION_DEF, ANNOTATION_FIELD_DEF, ANNOTATION_MEMBER_VALUE_PAIR, ANNOTATIONS, ARRAY_DECLARATOR, ARRAY_INIT, ASSERT, ASSIGN, AT, BAND, BAND_ASSIGN, BINARY_DIGIT, BINARY_EXPONENT, BLOCK, BLOCK_COMMENT_BEGIN, BLOCK_COMMENT_CONTENT, BLOCK_COMMENT_END, BNOT, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, CASE_GROUP, CHAR_LITERAL, CLASS_DEF, COLON, COMMA, COMMENT_CONTENT, CTOR_CALL, CTOR_DEF, DEC, DIV, DIV_ASSIGN, DO_WHILE, DOT, DOUBLE_COLON, DOUBLE_LITERAL, ELIST, ELLIPSIS, EMPTY_STAT, ENUM, ENUM_CONSTANT_DEF, ENUM_DEF, EOF, EQUAL, ESC, EXPONENT, EXPR, EXTENDS_CLAUSE, FINAL, FLOAT_LITERAL, FLOAT_SUFFIX, FOR_CONDITION, FOR_EACH_CLAUSE, FOR_INIT, FOR_ITERATOR, GE, GENERIC_END, GENERIC_START, GT, HEX_DIGIT, HEX_DOUBLE_LITERAL, HEX_FLOAT_LITERAL, ID_PART, ID_START, IDENT, IMPLEMENTS_CLAUSE, IMPORT, INC, INDEX_OP, INSTANCE_INIT, INT_LITERAL, INTERFACE_DEF, LABELED_STAT, LAMBDA, LAND, LBRACK, LCURLY, LE, LITERAL_boolean, LITERAL_break, LITERAL_byte, LITERAL_case, LITERAL_catch, LITERAL_char, LITERAL_class, LITERAL_continue, LITERAL_default, LITERAL_do, LITERAL_double, LITERAL_else, LITERAL_extends, LITERAL_false, LITERAL_finally, LITERAL_float, LITERAL_for, LITERAL_if, LITERAL_implements, LITERAL_import, LITERAL_instanceof, LITERAL_int, LITERAL_interface, LITERAL_long, LITERAL_native, LITERAL_new, LITERAL_null, LITERAL_package, LITERAL_private, LITERAL_protected, LITERAL_public, LITERAL_return, LITERAL_short, LITERAL_static, LITERAL_super, LITERAL_switch, LITERAL_synchronized, LITERAL_this, LITERAL_throw, LITERAL_throws, LITERAL_transient, LITERAL_true, LITERAL_try, LITERAL_void, LITERAL_volatile, LITERAL_while, LNOT, LONG_LITERAL, LOR, LPAREN, LT, METHOD_CALL, METHOD_DEF, METHOD_REF, MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, MODIFIERS, NOT_EQUAL, NULL_TREE_LOOKAHEAD, NUM_DOUBLE, NUM_FLOAT, NUM_INT, NUM_LONG, OBJBLOCK, PACKAGE_DEF, PARAMETER_DEF, PARAMETERS, PLUS, PLUS_ASSIGN, POST_DEC, POST_INC, QUESTION, RBRACK, RCURLY, RESOURCE, RESOURCE_SPECIFICATION, RESOURCES, RPAREN, SEMI, SIGNED_INTEGER, SINGLE_LINE_COMMENT, SINGLE_LINE_COMMENT_CONTENT, SL, SL_ASSIGN, SLIST, SR, SR_ASSIGN, STAR, STAR_ASSIGN, STATIC_IMPORT, STATIC_INIT, STD_ESC, STRICTFP, STRING_LITERAL, SUPER_CTOR_CALL, TYPE, TYPE_ARGUMENT, TYPE_ARGUMENTS, TYPE_EXTENSION_AND, TYPE_LOWER_BOUNDS, TYPE_PARAMETER, TYPE_PARAMETERS, TYPE_UPPER_BOUNDS, TYPECAST, UNARY_MINUS, UNARY_PLUS, VARIABLE_DEF, VOCAB, WILDCARD_TYPE, WS| Modifier | Constructor and Description |
|---|---|
|
GeneratedJavaRecognizer(antlr.ParserSharedInputState state) |
|
GeneratedJavaRecognizer(antlr.TokenBuffer tokenBuf) |
protected |
GeneratedJavaRecognizer(antlr.TokenBuffer tokenBuf,
int k) |
|
GeneratedJavaRecognizer(antlr.TokenStream lexer) |
protected |
GeneratedJavaRecognizer(antlr.TokenStream lexer,
int k) |
| Modifier and Type | Method and Description |
|---|---|
void |
aCase() |
void |
additiveExpression() |
void |
andExpression() |
void |
annotation() |
void |
annotationArguments() |
void |
annotationBlock() |
void |
annotationDefault() |
void |
annotationDefinition(antlr.collections.AST modifiers) |
void |
annotationExpression() |
void |
annotationField() |
void |
annotationMemberArrayInitializer() |
void |
annotationMemberArrayValueInitializer() |
void |
annotationMemberValueInitializer() |
void |
annotationMemberValuePair() |
void |
annotationMemberValuePairs() |
void |
annotations() |
private boolean |
areLtsAndGtsBalanced(int currentLtLevel) |
private boolean |
areThereGtsToEmit() |
void |
argList() |
void |
arrayInitializer() |
void |
assertStatement() |
void |
assignmentExpression() |
protected void |
buildTokenTypeASTClassMap() |
void |
builtInType() |
void |
builtInTypeSpec(boolean addImagNode) |
void |
casesGroup() |
void |
caseSList() |
void |
catchParameterDeclaration() |
void |
classBlock() |
void |
classDefinition(antlr.collections.AST modifiers) |
void |
classOrInterfaceType(boolean addImagNode) |
void |
classTypeSpec(boolean addImagNode) |
void |
compilationUnit() |
void |
compoundStatement() |
void |
conditionalExpression() |
void |
constant() |
void |
constructorBody() |
private void |
consumeCurrentGtSequence(DetailAST gtSequence)
Consume a sequence of '>' characters (GT, SR or BSR)
and match these against the '<' characters seen.
|
void |
ctorHead() |
void |
declaration()
A declaration is the creation of a reference or primitive-type variable
Create a separate Type/Var tree for each var in the var list.
|
void |
declaratorBrackets(antlr.collections.AST typ) |
void |
elseStatement() |
private DetailAST |
emitSingleGt()
Emits a single GT AST node with the line and column correctly
set to its position in the source file.
|
void |
enumBlock() |
void |
enumConstant() |
void |
enumConstantBlock() |
void |
enumConstantField() |
void |
enumDefinition(antlr.collections.AST modifiers) |
void |
equalityExpression() |
void |
exclusiveOrExpression() |
void |
explicitConstructorInvocation() |
void |
expression() |
void |
expressionList() |
void |
field() |
void |
finallyHandler() |
void |
forCond() |
void |
forEachClause() |
void |
forEachDeclarator() |
void |
forInit() |
void |
forIter() |
void |
forStatement() |
void |
handler() |
void |
identifier() |
void |
identifierStar() |
void |
implementsClause() |
void |
importDefinition() |
void |
inclusiveOrExpression() |
void |
initializer() |
void |
interfaceDefinition(antlr.collections.AST modifiers) |
void |
interfaceExtends() |
private boolean |
isThereASingleGtToEmit() |
void |
lambdaBody() |
void |
lambdaExpression() |
void |
lambdaParameters() |
void |
logicalAndExpression() |
void |
logicalOrExpression() |
private static long[] |
mk_tokenSet_0() |
private static long[] |
mk_tokenSet_1() |
private static long[] |
mk_tokenSet_10() |
private static long[] |
mk_tokenSet_11() |
private static long[] |
mk_tokenSet_12() |
private static long[] |
mk_tokenSet_13() |
private static long[] |
mk_tokenSet_14() |
private static long[] |
mk_tokenSet_15() |
private static long[] |
mk_tokenSet_16() |
private static long[] |
mk_tokenSet_17() |
private static long[] |
mk_tokenSet_18() |
private static long[] |
mk_tokenSet_19() |
private static long[] |
mk_tokenSet_2() |
private static long[] |
mk_tokenSet_20() |
private static long[] |
mk_tokenSet_21() |
private static long[] |
mk_tokenSet_22() |
private static long[] |
mk_tokenSet_23() |
private static long[] |
mk_tokenSet_24() |
private static long[] |
mk_tokenSet_25() |
private static long[] |
mk_tokenSet_26() |
private static long[] |
mk_tokenSet_27() |
private static long[] |
mk_tokenSet_28() |
private static long[] |
mk_tokenSet_29() |
private static long[] |
mk_tokenSet_3() |
private static long[] |
mk_tokenSet_30() |
private static long[] |
mk_tokenSet_31() |
private static long[] |
mk_tokenSet_32() |
private static long[] |
mk_tokenSet_33() |
private static long[] |
mk_tokenSet_34() |
private static long[] |
mk_tokenSet_35() |
private static long[] |
mk_tokenSet_36() |
private static long[] |
mk_tokenSet_37() |
private static long[] |
mk_tokenSet_38() |
private static long[] |
mk_tokenSet_39() |
private static long[] |
mk_tokenSet_4() |
private static long[] |
mk_tokenSet_40() |
private static long[] |
mk_tokenSet_41() |
private static long[] |
mk_tokenSet_42() |
private static long[] |
mk_tokenSet_43() |
private static long[] |
mk_tokenSet_44() |
private static long[] |
mk_tokenSet_45() |
private static long[] |
mk_tokenSet_46() |
private static long[] |
mk_tokenSet_47() |
private static long[] |
mk_tokenSet_48() |
private static long[] |
mk_tokenSet_49() |
private static long[] |
mk_tokenSet_5() |
private static long[] |
mk_tokenSet_50() |
private static long[] |
mk_tokenSet_51() |
private static long[] |
mk_tokenSet_52() |
private static long[] |
mk_tokenSet_53() |
private static long[] |
mk_tokenSet_54() |
private static long[] |
mk_tokenSet_55() |
private static long[] |
mk_tokenSet_56() |
private static long[] |
mk_tokenSet_57() |
private static long[] |
mk_tokenSet_58() |
private static long[] |
mk_tokenSet_59() |
private static long[] |
mk_tokenSet_6() |
private static long[] |
mk_tokenSet_60() |
private static long[] |
mk_tokenSet_61() |
private static long[] |
mk_tokenSet_62() |
private static long[] |
mk_tokenSet_63() |
private static long[] |
mk_tokenSet_64() |
private static long[] |
mk_tokenSet_65() |
private static long[] |
mk_tokenSet_66() |
private static long[] |
mk_tokenSet_67() |
private static long[] |
mk_tokenSet_68() |
private static long[] |
mk_tokenSet_69() |
private static long[] |
mk_tokenSet_7() |
private static long[] |
mk_tokenSet_8() |
private static long[] |
mk_tokenSet_9() |
void |
modifier() |
void |
modifiers() |
void |
multiCatchTypes() |
void |
multiplicativeExpression() |
void |
newArrayDeclarator() |
void |
newExpression()
object instantiation.
|
void |
packageDefinition() |
void |
parameterDeclaration() |
void |
parameterDeclarationList() |
void |
parameterIdent() |
void |
parameterModifier() |
void |
postfixExpression() |
void |
primaryExpression() |
void |
relationalExpression() |
void |
resource_assign() |
void |
resource() |
void |
resources() |
void |
resourceSpecification() |
void |
shiftExpression() |
void |
statement() |
void |
superClassClause() |
void |
throwsClause() |
void |
traditionalForClause() |
void |
traditionalStatement() |
void |
tryBlock() |
void |
type() |
void |
typeArgument(boolean addImagNode) |
void |
typeArgumentBounds(boolean addImagNode) |
void |
typeArguments(boolean addImagNode) |
protected void |
typeArgumentsOrParametersEnd() |
void |
typeCastParameters() |
void |
typeDefinition() |
protected void |
typeDefinitionInternal(antlr.collections.AST modifiers) |
void |
typeParameter() |
void |
typeParameterBounds() |
void |
typeParameters() |
void |
typeSpec(boolean addImagNode) |
void |
unaryExpression() |
void |
unaryExpressionNotPlusMinus() |
void |
variableDeclarator(antlr.collections.AST mods,
antlr.collections.AST t)
Declaration of a variable.
|
void |
variableDefinitions(antlr.collections.AST mods,
antlr.collections.AST t) |
void |
variableLengthParameterDeclaration() |
void |
varInitializer() |
void |
wildcardType(boolean addImagNode) |
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndentprivate int ltCounter
private int gtToReconcile
private DetailAST currentGtSequence
public static final java.lang.String[] _tokenNames
public static final antlr.collections.impl.BitSet _tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_1
public static final antlr.collections.impl.BitSet _tokenSet_2
public static final antlr.collections.impl.BitSet _tokenSet_3
public static final antlr.collections.impl.BitSet _tokenSet_4
public static final antlr.collections.impl.BitSet _tokenSet_5
public static final antlr.collections.impl.BitSet _tokenSet_6
public static final antlr.collections.impl.BitSet _tokenSet_7
public static final antlr.collections.impl.BitSet _tokenSet_8
public static final antlr.collections.impl.BitSet _tokenSet_9
public static final antlr.collections.impl.BitSet _tokenSet_10
public static final antlr.collections.impl.BitSet _tokenSet_11
public static final antlr.collections.impl.BitSet _tokenSet_12
public static final antlr.collections.impl.BitSet _tokenSet_13
public static final antlr.collections.impl.BitSet _tokenSet_14
public static final antlr.collections.impl.BitSet _tokenSet_15
public static final antlr.collections.impl.BitSet _tokenSet_16
public static final antlr.collections.impl.BitSet _tokenSet_17
public static final antlr.collections.impl.BitSet _tokenSet_18
public static final antlr.collections.impl.BitSet _tokenSet_19
public static final antlr.collections.impl.BitSet _tokenSet_20
public static final antlr.collections.impl.BitSet _tokenSet_21
public static final antlr.collections.impl.BitSet _tokenSet_22
public static final antlr.collections.impl.BitSet _tokenSet_23
public static final antlr.collections.impl.BitSet _tokenSet_24
public static final antlr.collections.impl.BitSet _tokenSet_25
public static final antlr.collections.impl.BitSet _tokenSet_26
public static final antlr.collections.impl.BitSet _tokenSet_27
public static final antlr.collections.impl.BitSet _tokenSet_28
public static final antlr.collections.impl.BitSet _tokenSet_29
public static final antlr.collections.impl.BitSet _tokenSet_30
public static final antlr.collections.impl.BitSet _tokenSet_31
public static final antlr.collections.impl.BitSet _tokenSet_32
public static final antlr.collections.impl.BitSet _tokenSet_33
public static final antlr.collections.impl.BitSet _tokenSet_34
public static final antlr.collections.impl.BitSet _tokenSet_35
public static final antlr.collections.impl.BitSet _tokenSet_36
public static final antlr.collections.impl.BitSet _tokenSet_37
public static final antlr.collections.impl.BitSet _tokenSet_38
public static final antlr.collections.impl.BitSet _tokenSet_39
public static final antlr.collections.impl.BitSet _tokenSet_40
public static final antlr.collections.impl.BitSet _tokenSet_41
public static final antlr.collections.impl.BitSet _tokenSet_42
public static final antlr.collections.impl.BitSet _tokenSet_43
public static final antlr.collections.impl.BitSet _tokenSet_44
public static final antlr.collections.impl.BitSet _tokenSet_45
public static final antlr.collections.impl.BitSet _tokenSet_46
public static final antlr.collections.impl.BitSet _tokenSet_47
public static final antlr.collections.impl.BitSet _tokenSet_48
public static final antlr.collections.impl.BitSet _tokenSet_49
public static final antlr.collections.impl.BitSet _tokenSet_50
public static final antlr.collections.impl.BitSet _tokenSet_51
public static final antlr.collections.impl.BitSet _tokenSet_52
public static final antlr.collections.impl.BitSet _tokenSet_53
public static final antlr.collections.impl.BitSet _tokenSet_54
public static final antlr.collections.impl.BitSet _tokenSet_55
public static final antlr.collections.impl.BitSet _tokenSet_56
public static final antlr.collections.impl.BitSet _tokenSet_57
public static final antlr.collections.impl.BitSet _tokenSet_58
public static final antlr.collections.impl.BitSet _tokenSet_59
public static final antlr.collections.impl.BitSet _tokenSet_60
public static final antlr.collections.impl.BitSet _tokenSet_61
public static final antlr.collections.impl.BitSet _tokenSet_62
public static final antlr.collections.impl.BitSet _tokenSet_63
public static final antlr.collections.impl.BitSet _tokenSet_64
public static final antlr.collections.impl.BitSet _tokenSet_65
public static final antlr.collections.impl.BitSet _tokenSet_66
public static final antlr.collections.impl.BitSet _tokenSet_67
public static final antlr.collections.impl.BitSet _tokenSet_68
public static final antlr.collections.impl.BitSet _tokenSet_69
protected GeneratedJavaRecognizer(antlr.TokenBuffer tokenBuf,
int k)
public GeneratedJavaRecognizer(antlr.TokenBuffer tokenBuf)
protected GeneratedJavaRecognizer(antlr.TokenStream lexer,
int k)
public GeneratedJavaRecognizer(antlr.TokenStream lexer)
public GeneratedJavaRecognizer(antlr.ParserSharedInputState state)
private void consumeCurrentGtSequence(DetailAST gtSequence)
private DetailAST emitSingleGt()
areThereGtsToEmit()private boolean areThereGtsToEmit()
private boolean isThereASingleGtToEmit()
private boolean areLtsAndGtsBalanced(int currentLtLevel)
public final void compilationUnit()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotations()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void packageDefinition()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void importDefinition()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void typeDefinition()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void identifier()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void identifierStar()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void modifiers()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionprotected final void typeDefinitionInternal(antlr.collections.AST modifiers)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void classDefinition(antlr.collections.AST modifiers)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void interfaceDefinition(antlr.collections.AST modifiers)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void enumDefinition(antlr.collections.AST modifiers)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationDefinition(antlr.collections.AST modifiers)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void typeSpec(boolean addImagNode)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void classTypeSpec(boolean addImagNode)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void builtInTypeSpec(boolean addImagNode)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void classOrInterfaceType(boolean addImagNode)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void typeArguments(boolean addImagNode)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void typeArgument(boolean addImagNode)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void wildcardType(boolean addImagNode)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void typeArgumentBounds(boolean addImagNode)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionprotected final void typeArgumentsOrParametersEnd()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void builtInType()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void type()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void declaration()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionException - if recognition problem occurs.antlr.TokenStreamException - if problem occurs while generating a stream of tokens.public final void variableDefinitions(antlr.collections.AST mods,
antlr.collections.AST t)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void modifier()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotation()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationArguments()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationMemberValueInitializer()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationMemberValuePairs()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationMemberValuePair()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationMemberArrayInitializer()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationMemberArrayValueInitializer()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void conditionalExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void typeParameters()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void superClassClause()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void implementsClause()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void classBlock()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void interfaceExtends()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void enumBlock()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationBlock()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void typeParameter()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void typeParameterBounds()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationField()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void declaratorBrackets(antlr.collections.AST typ)
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void annotationDefault()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void enumConstant()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void field()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void argList()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void enumConstantBlock()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void enumConstantField()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void parameterDeclarationList()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void throwsClause()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void compoundStatement()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void ctorHead()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void constructorBody()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void explicitConstructorInvocation()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void statement()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void primaryExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void variableDeclarator(antlr.collections.AST mods,
antlr.collections.AST t)
throws antlr.RecognitionException,
antlr.TokenStreamException
mods - declaration mods.t - variable declaration type.antlr.RecognitionException - if recognition problem occurs.antlr.TokenStreamException - if problem occurs while generating a stream of tokens.
It can also include possible initialization.public final void varInitializer()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void initializer()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void arrayInitializer()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void expression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void parameterDeclaration()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void variableLengthParameterDeclaration()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void parameterModifier()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void parameterIdent()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void catchParameterDeclaration()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void multiCatchTypes()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void traditionalStatement()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void assertStatement()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void elseStatement()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void forStatement()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void casesGroup()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void tryBlock()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void forInit()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void traditionalForClause()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void forEachClause()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void forCond()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void forIter()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void forEachDeclarator()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void aCase()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void caseSList()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void expressionList()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void resourceSpecification()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void handler()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void finallyHandler()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void resources()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void resource()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void resource_assign()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void lambdaExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void assignmentExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void logicalOrExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void logicalAndExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void inclusiveOrExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void exclusiveOrExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void andExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void equalityExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void relationalExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void shiftExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void additiveExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void multiplicativeExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void unaryExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void unaryExpressionNotPlusMinus()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void typeCastParameters()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void postfixExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void newExpression()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionException - if recognition problem occurs.antlr.TokenStreamException - if problem occurs while generating a stream of tokens.public final void constant()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void newArrayDeclarator()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void lambdaParameters()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionpublic final void lambdaBody()
throws antlr.RecognitionException,
antlr.TokenStreamException
antlr.RecognitionExceptionantlr.TokenStreamExceptionprotected void buildTokenTypeASTClassMap()
private static final long[] mk_tokenSet_0()
private static final long[] mk_tokenSet_1()
private static final long[] mk_tokenSet_2()
private static final long[] mk_tokenSet_3()
private static final long[] mk_tokenSet_4()
private static final long[] mk_tokenSet_5()
private static final long[] mk_tokenSet_6()
private static final long[] mk_tokenSet_7()
private static final long[] mk_tokenSet_8()
private static final long[] mk_tokenSet_9()
private static final long[] mk_tokenSet_10()
private static final long[] mk_tokenSet_11()
private static final long[] mk_tokenSet_12()
private static final long[] mk_tokenSet_13()
private static final long[] mk_tokenSet_14()
private static final long[] mk_tokenSet_15()
private static final long[] mk_tokenSet_16()
private static final long[] mk_tokenSet_17()
private static final long[] mk_tokenSet_18()
private static final long[] mk_tokenSet_19()
private static final long[] mk_tokenSet_20()
private static final long[] mk_tokenSet_21()
private static final long[] mk_tokenSet_22()
private static final long[] mk_tokenSet_23()
private static final long[] mk_tokenSet_24()
private static final long[] mk_tokenSet_25()
private static final long[] mk_tokenSet_26()
private static final long[] mk_tokenSet_27()
private static final long[] mk_tokenSet_28()
private static final long[] mk_tokenSet_29()
private static final long[] mk_tokenSet_30()
private static final long[] mk_tokenSet_31()
private static final long[] mk_tokenSet_32()
private static final long[] mk_tokenSet_33()
private static final long[] mk_tokenSet_34()
private static final long[] mk_tokenSet_35()
private static final long[] mk_tokenSet_36()
private static final long[] mk_tokenSet_37()
private static final long[] mk_tokenSet_38()
private static final long[] mk_tokenSet_39()
private static final long[] mk_tokenSet_40()
private static final long[] mk_tokenSet_41()
private static final long[] mk_tokenSet_42()
private static final long[] mk_tokenSet_43()
private static final long[] mk_tokenSet_44()
private static final long[] mk_tokenSet_45()
private static final long[] mk_tokenSet_46()
private static final long[] mk_tokenSet_47()
private static final long[] mk_tokenSet_48()
private static final long[] mk_tokenSet_49()
private static final long[] mk_tokenSet_50()
private static final long[] mk_tokenSet_51()
private static final long[] mk_tokenSet_52()
private static final long[] mk_tokenSet_53()
private static final long[] mk_tokenSet_54()
private static final long[] mk_tokenSet_55()
private static final long[] mk_tokenSet_56()
private static final long[] mk_tokenSet_57()
private static final long[] mk_tokenSet_58()
private static final long[] mk_tokenSet_59()
private static final long[] mk_tokenSet_60()
private static final long[] mk_tokenSet_61()
private static final long[] mk_tokenSet_62()
private static final long[] mk_tokenSet_63()
private static final long[] mk_tokenSet_64()
private static final long[] mk_tokenSet_65()
private static final long[] mk_tokenSet_66()
private static final long[] mk_tokenSet_67()
private static final long[] mk_tokenSet_68()
private static final long[] mk_tokenSet_69()