sota.lang.java.ast.parser
Class JavaParser
java.lang.Object
sota.lang.java.ast.parser.JavaParser
- All Implemented Interfaces:
- JavaParserConstants
public final class JavaParser
- extends java.lang.Object
- implements JavaParserConstants
Grammar to parse Java version 1.5
Fields inherited from interface sota.lang.java.ast.parser.JavaParserConstants |
_DEFAULT, ABSTRACT, ANDASSIGN, ASSERT, ASSIGN, AT, BANG, BIT_AND, BIT_OR, BOOLEAN, BREAK, BYTE, CASE, CATCH, CHAR, CHARACTER_LITERAL, CLASS, COLON, COMMA, CONST, CONTINUE, DECIMAL_LITERAL, DECR, DEFAULT, DIGIT, DO, DOT, DOUBLE, ELLIPSIS, ELSE, ENUM, EOF, EQ, EXPONENT, EXTENDS, FALSE, FINAL, FINALLY, FLOAT, FLOATING_POINT_LITERAL, FOR, FORMAL_COMMENT, GE, GOTO, GT, HEX_LITERAL, HOOK, IDENTIFIER, IF, IMPLEMENTS, IMPORT, IN_FORMAL_COMMENT, IN_MULTI_LINE_COMMENT, IN_SINGLE_LINE_COMMENT, INCR, INSTANCEOF, INT, INTEGER_LITERAL, INTERFACE, LBRACE, LBRACKET, LE, LETTER, LONG, LONG_LITERAL, LPAREN, LSHIFT, LSHIFTASSIGN, LT, MINUS, MINUSASSIGN, MULTI_LINE_COMMENT, NATIVE, NE, NEW, NULL, OCTAL_LITERAL, ORASSIGN, PACKAGE, PLUS, PLUSASSIGN, PRIVATE, PROTECTED, PUBLIC, RBRACE, RBRACKET, REM, REMASSIGN, RETURN, RPAREN, RSIGNEDSHIFT, RSIGNEDSHIFTASSIGN, RUNSIGNEDSHIFT, RUNSIGNEDSHIFTASSIGN, SC_AND, SC_OR, SEMICOLON, SHORT, SINGLE_LINE_COMMENT, SLASH, SLASHASSIGN, STAR, STARASSIGN, STATIC, STRICTFP, STRING_LITERAL, SUPER, SWITCH, SYNCHRONIZED, THIS, THROW, THROWS, TILDE, tokenImage, TRANSIENT, TRUE, TRY, VOID, VOLATILE, WHILE, XOR, XORASSIGN |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
create_asc_file
public static boolean create_asc_file
jab
public static JavaASTBuilder jab
jj_2_rtns
private final JavaParser.JJCalls[] jj_2_rtns
jj_endpos
private int jj_endpos
jj_expentries
private java.util.Vector<int[]> jj_expentries
jj_expentry
private int[] jj_expentry
jj_gc
private int jj_gc
jj_gen
private int jj_gen
jj_input_stream
SimpleCharStream jj_input_stream
jj_kind
private int jj_kind
jj_la
private int jj_la
jj_la1
private final int[] jj_la1
jj_la1_0
private static int[] jj_la1_0
jj_la1_1
private static int[] jj_la1_1
jj_la1_2
private static int[] jj_la1_2
jj_la1_3
private static int[] jj_la1_3
jj_lastpos
private Token jj_lastpos
jj_lasttokens
private int[] jj_lasttokens
jj_ls
private final JavaParser.LookaheadSuccess jj_ls
jj_nt
public Token jj_nt
jj_rescan
private boolean jj_rescan
jj_scanpos
private Token jj_scanpos
jj_semLA
private boolean jj_semLA
log_reading_modus
public static boolean log_reading_modus
lookingAhead
public boolean lookingAhead
nrLines
public static int nrLines
nrParses
public static int nrParses
parser
public static JavaParser parser
print_ast_nodes
public static boolean print_ast_nodes
print_cfg
public static boolean print_cfg
print_stream
public static boolean print_stream
pToken
public static Token pToken
stream
public static java.io.FileInputStream stream
token
public Token token
token_source
public JavaParserTokenManager token_source
VERBOSE
public static boolean VERBOSE
verbose_expression_parsing
public static boolean verbose_expression_parsing
verbose_parsing
public static boolean verbose_parsing
JavaParser
public JavaParser(java.io.InputStream stream)
JavaParser
public JavaParser(java.io.InputStream stream,
java.lang.String encoding)
JavaParser
public JavaParser(JavaParserTokenManager tm)
JavaParser
public JavaParser(java.io.Reader stream)
AdditiveExpression
public final JavaCondition AdditiveExpression()
throws ParseException
- Throws:
ParseException
AllocationExpression
public final JavaCondition AllocationExpression()
throws ParseException
- Throws:
ParseException
AndExpression
public final JavaCondition AndExpression(boolean isCond)
throws ParseException
- Throws:
ParseException
Annotation
public final void Annotation()
throws ParseException
- Throws:
ParseException
AnnotationBodyDeclaration
public final void AnnotationBodyDeclaration()
throws ParseException
- Throws:
ParseException
AnnotationTypeBody
public final void AnnotationTypeBody()
throws ParseException
- Throws:
ParseException
AnnotationTypeDeclaration
public final void AnnotationTypeDeclaration()
throws ParseException
- Throws:
ParseException
AnnotationTypeMemberDeclaration
public final void AnnotationTypeMemberDeclaration()
throws ParseException
- Throws:
ParseException
ArgumentList
public final JavaCondition ArgumentList()
throws ParseException
- Throws:
ParseException
Arguments
public final JavaCondition Arguments()
throws ParseException
- Throws:
ParseException
ArrayDimsAndInits
public final JavaCondition ArrayDimsAndInits()
throws ParseException
- Throws:
ParseException
ArrayInitializer
public final void ArrayInitializer()
throws ParseException
- Throws:
ParseException
AssertStatement
public final void AssertStatement()
throws ParseException
- Throws:
ParseException
AssignmentOperator
public final java.lang.String AssignmentOperator()
throws ParseException
- Throws:
ParseException
Block
public final ASTJumpNode Block(boolean isFunctionBlock,
boolean isTryBlock)
throws ParseException
- Throws:
ParseException
BlockStatement
public final void BlockStatement()
throws ParseException
- Throws:
ParseException
BooleanLiteral
public final JavaCondition BooleanLiteral()
throws ParseException
- Throws:
ParseException
BreakStatement
public final void BreakStatement()
throws ParseException
- Throws:
ParseException
CastExpression
public final JavaCondition CastExpression()
throws ParseException
- Throws:
ParseException
CastLookahead
public final void CastLookahead()
throws ParseException
- Throws:
ParseException
CatchBlock
public final ASTJumpNode CatchBlock()
throws ParseException
- Throws:
ParseException
ClassOrInterfaceBody
public final void ClassOrInterfaceBody()
throws ParseException
- Throws:
ParseException
ClassOrInterfaceBodyDeclaration
public final void ClassOrInterfaceBodyDeclaration()
throws ParseException
- Throws:
ParseException
ClassOrInterfaceDeclaration
public final void ClassOrInterfaceDeclaration()
throws ParseException
- Throws:
ParseException
ClassOrInterfaceType
public final java.lang.String ClassOrInterfaceType()
throws ParseException
- Throws:
ParseException
CompilationUnit
public final void CompilationUnit()
throws ParseException
- THE JAVA LANGUAGE GRAMMAR STARTS HERE *
- Throws:
ParseException
ConditionalAndExpression
public final JavaCondition ConditionalAndExpression(boolean isCond)
throws ParseException
- Throws:
ParseException
ConditionalExpression
public final JavaCondition ConditionalExpression(boolean isCond)
throws ParseException
- Throws:
ParseException
ConditionalOrExpression
public final JavaCondition ConditionalOrExpression(boolean isCond)
throws ParseException
- Throws:
ParseException
ConstructorDeclaration
public final void ConstructorDeclaration(java.lang.String modifiers)
throws ParseException
- Throws:
ParseException
ContinueStatement
public final void ContinueStatement()
throws ParseException
- Throws:
ParseException
DefaultValue
public final void DefaultValue()
throws ParseException
- Throws:
ParseException
disable_tracing
public final void disable_tracing()
DoStatement
public final void DoStatement()
throws ParseException
- Throws:
ParseException
EmptyStatement
public final void EmptyStatement()
throws ParseException
- Throws:
ParseException
enable_tracing
public final void enable_tracing()
EnumConstant
public final void EnumConstant()
throws ParseException
- Throws:
ParseException
EnumDeclaration
public final void EnumDeclaration()
throws ParseException
- Throws:
ParseException
EqualityExpression
public final JavaCondition EqualityExpression()
throws ParseException
- Throws:
ParseException
ExclusiveOrExpression
public final JavaCondition ExclusiveOrExpression(boolean isCond)
throws ParseException
- Throws:
ParseException
ExplicitConstructorInvocation
public final void ExplicitConstructorInvocation()
throws ParseException
- Throws:
ParseException
expr_log
private static void expr_log(java.lang.String s)
Expression
public final JavaCondition Expression(boolean isCond)
throws ParseException
- Throws:
ParseException
ExpressionList
public final JavaCondition ExpressionList()
throws ParseException
- Throws:
ParseException
ExtendsList
public final void ExtendsList()
throws ParseException
- Throws:
ParseException
FieldDeclaration
public final void FieldDeclaration()
throws ParseException
- Throws:
ParseException
ForInit
public final void ForInit()
throws ParseException
- Throws:
ParseException
FormalParameter
public final java.lang.String FormalParameter()
throws ParseException
- Throws:
ParseException
FormalParameters
public final java.lang.String FormalParameters()
throws ParseException
- Throws:
ParseException
ForStatement
public final void ForStatement()
throws ParseException
- Throws:
ParseException
ForUpdate
public final void ForUpdate()
throws ParseException
- Throws:
ParseException
generateParseException
public ParseException generateParseException()
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
IfStatement
public final void IfStatement()
throws ParseException
- Throws:
ParseException
ImplementsList
public final void ImplementsList()
throws ParseException
- Throws:
ParseException
ImportDeclaration
public final void ImportDeclaration()
throws ParseException
- Throws:
ParseException
InclusiveOrExpression
public final JavaCondition InclusiveOrExpression(boolean isCond)
throws ParseException
- Throws:
ParseException
Initializer
public final void Initializer()
throws ParseException
- Throws:
ParseException
InstanceOfExpression
public final JavaCondition InstanceOfExpression()
throws ParseException
- Throws:
ParseException
jj_2_1
private final boolean jj_2_1(int xla)
jj_2_10
private final boolean jj_2_10(int xla)
jj_2_11
private final boolean jj_2_11(int xla)
jj_2_12
private final boolean jj_2_12(int xla)
jj_2_13
private final boolean jj_2_13(int xla)
jj_2_14
private final boolean jj_2_14(int xla)
jj_2_15
private final boolean jj_2_15(int xla)
jj_2_16
private final boolean jj_2_16(int xla)
jj_2_17
private final boolean jj_2_17(int xla)
jj_2_18
private final boolean jj_2_18(int xla)
jj_2_19
private final boolean jj_2_19(int xla)
jj_2_2
private final boolean jj_2_2(int xla)
jj_2_20
private final boolean jj_2_20(int xla)
jj_2_21
private final boolean jj_2_21(int xla)
jj_2_22
private final boolean jj_2_22(int xla)
jj_2_23
private final boolean jj_2_23(int xla)
jj_2_24
private final boolean jj_2_24(int xla)
jj_2_25
private final boolean jj_2_25(int xla)
jj_2_26
private final boolean jj_2_26(int xla)
jj_2_27
private final boolean jj_2_27(int xla)
jj_2_28
private final boolean jj_2_28(int xla)
jj_2_29
private final boolean jj_2_29(int xla)
jj_2_3
private final boolean jj_2_3(int xla)
jj_2_30
private final boolean jj_2_30(int xla)
jj_2_31
private final boolean jj_2_31(int xla)
jj_2_32
private final boolean jj_2_32(int xla)
jj_2_33
private final boolean jj_2_33(int xla)
jj_2_34
private final boolean jj_2_34(int xla)
jj_2_35
private final boolean jj_2_35(int xla)
jj_2_36
private final boolean jj_2_36(int xla)
jj_2_37
private final boolean jj_2_37(int xla)
jj_2_38
private final boolean jj_2_38(int xla)
jj_2_39
private final boolean jj_2_39(int xla)
jj_2_4
private final boolean jj_2_4(int xla)
jj_2_40
private final boolean jj_2_40(int xla)
jj_2_5
private final boolean jj_2_5(int xla)
jj_2_6
private final boolean jj_2_6(int xla)
jj_2_7
private final boolean jj_2_7(int xla)
jj_2_8
private final boolean jj_2_8(int xla)
jj_2_9
private final boolean jj_2_9(int xla)
jj_3_1
private final boolean jj_3_1()
jj_3_10
private final boolean jj_3_10()
jj_3_11
private final boolean jj_3_11()
jj_3_12
private final boolean jj_3_12()
jj_3_13
private final boolean jj_3_13()
jj_3_14
private final boolean jj_3_14()
jj_3_15
private final boolean jj_3_15()
jj_3_16
private final boolean jj_3_16()
jj_3_17
private final boolean jj_3_17()
jj_3_18
private final boolean jj_3_18()
jj_3_19
private final boolean jj_3_19()
jj_3_2
private final boolean jj_3_2()
jj_3_20
private final boolean jj_3_20()
jj_3_21
private final boolean jj_3_21()
jj_3_22
private final boolean jj_3_22()
jj_3_23
private final boolean jj_3_23()
jj_3_24
private final boolean jj_3_24()
jj_3_25
private final boolean jj_3_25()
jj_3_26
private final boolean jj_3_26()
jj_3_27
private final boolean jj_3_27()
jj_3_28
private final boolean jj_3_28()
jj_3_29
private final boolean jj_3_29()
jj_3_3
private final boolean jj_3_3()
jj_3_30
private final boolean jj_3_30()
jj_3_31
private final boolean jj_3_31()
jj_3_32
private final boolean jj_3_32()
jj_3_33
private final boolean jj_3_33()
jj_3_34
private final boolean jj_3_34()
jj_3_35
private final boolean jj_3_35()
jj_3_36
private final boolean jj_3_36()
jj_3_37
private final boolean jj_3_37()
jj_3_38
private final boolean jj_3_38()
jj_3_39
private final boolean jj_3_39()
jj_3_4
private final boolean jj_3_4()
jj_3_40
private final boolean jj_3_40()
jj_3_5
private final boolean jj_3_5()
jj_3_6
private final boolean jj_3_6()
jj_3_7
private final boolean jj_3_7()
jj_3_8
private final boolean jj_3_8()
jj_3_9
private final boolean jj_3_9()
jj_3R_100
private final boolean jj_3R_100()
jj_3R_101
private final boolean jj_3R_101()
jj_3R_102
private final boolean jj_3R_102()
jj_3R_103
private final boolean jj_3R_103()
jj_3R_104
private final boolean jj_3R_104()
jj_3R_105
private final boolean jj_3R_105()
jj_3R_106
private final boolean jj_3R_106()
jj_3R_107
private final boolean jj_3R_107()
jj_3R_108
private final boolean jj_3R_108()
jj_3R_109
private final boolean jj_3R_109()
jj_3R_110
private final boolean jj_3R_110()
jj_3R_111
private final boolean jj_3R_111()
jj_3R_112
private final boolean jj_3R_112()
jj_3R_113
private final boolean jj_3R_113()
jj_3R_114
private final boolean jj_3R_114()
jj_3R_115
private final boolean jj_3R_115()
jj_3R_116
private final boolean jj_3R_116()
jj_3R_117
private final boolean jj_3R_117()
jj_3R_118
private final boolean jj_3R_118()
jj_3R_119
private final boolean jj_3R_119()
jj_3R_120
private final boolean jj_3R_120()
jj_3R_121
private final boolean jj_3R_121()
jj_3R_122
private final boolean jj_3R_122()
jj_3R_123
private final boolean jj_3R_123()
jj_3R_124
private final boolean jj_3R_124()
jj_3R_125
private final boolean jj_3R_125()
jj_3R_126
private final boolean jj_3R_126()
jj_3R_127
private final boolean jj_3R_127()
jj_3R_128
private final boolean jj_3R_128()
jj_3R_129
private final boolean jj_3R_129()
jj_3R_130
private final boolean jj_3R_130()
jj_3R_131
private final boolean jj_3R_131()
jj_3R_132
private final boolean jj_3R_132()
jj_3R_133
private final boolean jj_3R_133()
jj_3R_134
private final boolean jj_3R_134()
jj_3R_135
private final boolean jj_3R_135()
jj_3R_136
private final boolean jj_3R_136()
jj_3R_137
private final boolean jj_3R_137()
jj_3R_138
private final boolean jj_3R_138()
jj_3R_139
private final boolean jj_3R_139()
jj_3R_140
private final boolean jj_3R_140()
jj_3R_141
private final boolean jj_3R_141()
jj_3R_142
private final boolean jj_3R_142()
jj_3R_143
private final boolean jj_3R_143()
jj_3R_144
private final boolean jj_3R_144()
jj_3R_145
private final boolean jj_3R_145()
jj_3R_146
private final boolean jj_3R_146()
jj_3R_147
private final boolean jj_3R_147()
jj_3R_148
private final boolean jj_3R_148()
jj_3R_149
private final boolean jj_3R_149()
jj_3R_150
private final boolean jj_3R_150()
jj_3R_151
private final boolean jj_3R_151()
jj_3R_152
private final boolean jj_3R_152()
jj_3R_153
private final boolean jj_3R_153()
jj_3R_154
private final boolean jj_3R_154()
jj_3R_155
private final boolean jj_3R_155()
jj_3R_156
private final boolean jj_3R_156()
jj_3R_157
private final boolean jj_3R_157()
jj_3R_158
private final boolean jj_3R_158()
jj_3R_159
private final boolean jj_3R_159()
jj_3R_160
private final boolean jj_3R_160()
jj_3R_161
private final boolean jj_3R_161()
jj_3R_162
private final boolean jj_3R_162()
jj_3R_163
private final boolean jj_3R_163()
jj_3R_164
private final boolean jj_3R_164()
jj_3R_165
private final boolean jj_3R_165()
jj_3R_166
private final boolean jj_3R_166()
jj_3R_167
private final boolean jj_3R_167()
jj_3R_168
private final boolean jj_3R_168()
jj_3R_169
private final boolean jj_3R_169()
jj_3R_170
private final boolean jj_3R_170()
jj_3R_171
private final boolean jj_3R_171()
jj_3R_172
private final boolean jj_3R_172()
jj_3R_173
private final boolean jj_3R_173()
jj_3R_174
private final boolean jj_3R_174()
jj_3R_175
private final boolean jj_3R_175()
jj_3R_176
private final boolean jj_3R_176()
jj_3R_177
private final boolean jj_3R_177()
jj_3R_178
private final boolean jj_3R_178()
jj_3R_179
private final boolean jj_3R_179()
jj_3R_180
private final boolean jj_3R_180()
jj_3R_181
private final boolean jj_3R_181()
jj_3R_182
private final boolean jj_3R_182()
jj_3R_183
private final boolean jj_3R_183()
jj_3R_184
private final boolean jj_3R_184()
jj_3R_185
private final boolean jj_3R_185()
jj_3R_186
private final boolean jj_3R_186()
jj_3R_187
private final boolean jj_3R_187()
jj_3R_188
private final boolean jj_3R_188()
jj_3R_189
private final boolean jj_3R_189()
jj_3R_190
private final boolean jj_3R_190()
jj_3R_191
private final boolean jj_3R_191()
jj_3R_192
private final boolean jj_3R_192()
jj_3R_193
private final boolean jj_3R_193()
jj_3R_194
private final boolean jj_3R_194()
jj_3R_195
private final boolean jj_3R_195()
jj_3R_196
private final boolean jj_3R_196()
jj_3R_197
private final boolean jj_3R_197()
jj_3R_198
private final boolean jj_3R_198()
jj_3R_199
private final boolean jj_3R_199()
jj_3R_200
private final boolean jj_3R_200()
jj_3R_201
private final boolean jj_3R_201()
jj_3R_202
private final boolean jj_3R_202()
jj_3R_203
private final boolean jj_3R_203()
jj_3R_204
private final boolean jj_3R_204()
jj_3R_205
private final boolean jj_3R_205()
jj_3R_206
private final boolean jj_3R_206()
jj_3R_207
private final boolean jj_3R_207()
jj_3R_208
private final boolean jj_3R_208()
jj_3R_209
private final boolean jj_3R_209()
jj_3R_210
private final boolean jj_3R_210()
jj_3R_211
private final boolean jj_3R_211()
jj_3R_212
private final boolean jj_3R_212()
jj_3R_213
private final boolean jj_3R_213()
jj_3R_214
private final boolean jj_3R_214()
jj_3R_215
private final boolean jj_3R_215()
jj_3R_216
private final boolean jj_3R_216()
jj_3R_217
private final boolean jj_3R_217()
jj_3R_218
private final boolean jj_3R_218()
jj_3R_219
private final boolean jj_3R_219()
jj_3R_220
private final boolean jj_3R_220()
jj_3R_221
private final boolean jj_3R_221()
jj_3R_222
private final boolean jj_3R_222()
jj_3R_223
private final boolean jj_3R_223()
jj_3R_224
private final boolean jj_3R_224()
jj_3R_225
private final boolean jj_3R_225()
jj_3R_226
private final boolean jj_3R_226()
jj_3R_227
private final boolean jj_3R_227()
jj_3R_228
private final boolean jj_3R_228()
jj_3R_229
private final boolean jj_3R_229()
jj_3R_230
private final boolean jj_3R_230()
jj_3R_231
private final boolean jj_3R_231()
jj_3R_232
private final boolean jj_3R_232()
jj_3R_233
private final boolean jj_3R_233()
jj_3R_234
private final boolean jj_3R_234()
jj_3R_235
private final boolean jj_3R_235()
jj_3R_236
private final boolean jj_3R_236()
jj_3R_237
private final boolean jj_3R_237()
jj_3R_238
private final boolean jj_3R_238()
jj_3R_239
private final boolean jj_3R_239()
jj_3R_240
private final boolean jj_3R_240()
jj_3R_241
private final boolean jj_3R_241()
jj_3R_242
private final boolean jj_3R_242()
jj_3R_243
private final boolean jj_3R_243()
jj_3R_244
private final boolean jj_3R_244()
jj_3R_245
private final boolean jj_3R_245()
jj_3R_246
private final boolean jj_3R_246()
jj_3R_247
private final boolean jj_3R_247()
jj_3R_248
private final boolean jj_3R_248()
jj_3R_249
private final boolean jj_3R_249()
jj_3R_250
private final boolean jj_3R_250()
jj_3R_251
private final boolean jj_3R_251()
jj_3R_252
private final boolean jj_3R_252()
jj_3R_253
private final boolean jj_3R_253()
jj_3R_254
private final boolean jj_3R_254()
jj_3R_255
private final boolean jj_3R_255()
jj_3R_256
private final boolean jj_3R_256()
jj_3R_257
private final boolean jj_3R_257()
jj_3R_258
private final boolean jj_3R_258()
jj_3R_259
private final boolean jj_3R_259()
jj_3R_260
private final boolean jj_3R_260()
jj_3R_261
private final boolean jj_3R_261()
jj_3R_262
private final boolean jj_3R_262()
jj_3R_263
private final boolean jj_3R_263()
jj_3R_264
private final boolean jj_3R_264()
jj_3R_265
private final boolean jj_3R_265()
jj_3R_266
private final boolean jj_3R_266()
jj_3R_267
private final boolean jj_3R_267()
jj_3R_268
private final boolean jj_3R_268()
jj_3R_269
private final boolean jj_3R_269()
jj_3R_270
private final boolean jj_3R_270()
jj_3R_271
private final boolean jj_3R_271()
jj_3R_272
private final boolean jj_3R_272()
jj_3R_273
private final boolean jj_3R_273()
jj_3R_274
private final boolean jj_3R_274()
jj_3R_275
private final boolean jj_3R_275()
jj_3R_276
private final boolean jj_3R_276()
jj_3R_277
private final boolean jj_3R_277()
jj_3R_278
private final boolean jj_3R_278()
jj_3R_279
private final boolean jj_3R_279()
jj_3R_280
private final boolean jj_3R_280()
jj_3R_281
private final boolean jj_3R_281()
jj_3R_282
private final boolean jj_3R_282()
jj_3R_283
private final boolean jj_3R_283()
jj_3R_284
private final boolean jj_3R_284()
jj_3R_285
private final boolean jj_3R_285()
jj_3R_286
private final boolean jj_3R_286()
jj_3R_287
private final boolean jj_3R_287()
jj_3R_288
private final boolean jj_3R_288()
jj_3R_289
private final boolean jj_3R_289()
jj_3R_290
private final boolean jj_3R_290()
jj_3R_291
private final boolean jj_3R_291()
jj_3R_292
private final boolean jj_3R_292()
jj_3R_293
private final boolean jj_3R_293()
jj_3R_294
private final boolean jj_3R_294()
jj_3R_295
private final boolean jj_3R_295()
jj_3R_296
private final boolean jj_3R_296()
jj_3R_297
private final boolean jj_3R_297()
jj_3R_298
private final boolean jj_3R_298()
jj_3R_299
private final boolean jj_3R_299()
jj_3R_300
private final boolean jj_3R_300()
jj_3R_301
private final boolean jj_3R_301()
jj_3R_302
private final boolean jj_3R_302()
jj_3R_303
private final boolean jj_3R_303()
jj_3R_304
private final boolean jj_3R_304()
jj_3R_305
private final boolean jj_3R_305()
jj_3R_306
private final boolean jj_3R_306()
jj_3R_307
private final boolean jj_3R_307()
jj_3R_308
private final boolean jj_3R_308()
jj_3R_309
private final boolean jj_3R_309()
jj_3R_310
private final boolean jj_3R_310()
jj_3R_311
private final boolean jj_3R_311()
jj_3R_312
private final boolean jj_3R_312()
jj_3R_313
private final boolean jj_3R_313()
jj_3R_314
private final boolean jj_3R_314()
jj_3R_315
private final boolean jj_3R_315()
jj_3R_316
private final boolean jj_3R_316()
jj_3R_317
private final boolean jj_3R_317()
jj_3R_45
private final boolean jj_3R_45()
jj_3R_46
private final boolean jj_3R_46()
jj_3R_47
private final boolean jj_3R_47()
jj_3R_48
private final boolean jj_3R_48()
jj_3R_49
private final boolean jj_3R_49()
jj_3R_50
private final boolean jj_3R_50()
jj_3R_51
private final boolean jj_3R_51()
jj_3R_52
private final boolean jj_3R_52()
jj_3R_53
private final boolean jj_3R_53()
jj_3R_54
private final boolean jj_3R_54()
jj_3R_55
private final boolean jj_3R_55()
jj_3R_56
private final boolean jj_3R_56()
jj_3R_57
private final boolean jj_3R_57()
jj_3R_58
private final boolean jj_3R_58()
jj_3R_59
private final boolean jj_3R_59()
jj_3R_60
private final boolean jj_3R_60()
jj_3R_61
private final boolean jj_3R_61()
jj_3R_62
private final boolean jj_3R_62()
jj_3R_63
private final boolean jj_3R_63()
jj_3R_64
private final boolean jj_3R_64()
jj_3R_65
private final boolean jj_3R_65()
jj_3R_66
private final boolean jj_3R_66()
jj_3R_67
private final boolean jj_3R_67()
jj_3R_68
private final boolean jj_3R_68()
jj_3R_69
private final boolean jj_3R_69()
jj_3R_70
private final boolean jj_3R_70()
jj_3R_71
private final boolean jj_3R_71()
jj_3R_72
private final boolean jj_3R_72()
jj_3R_73
private final boolean jj_3R_73()
jj_3R_74
private final boolean jj_3R_74()
jj_3R_75
private final boolean jj_3R_75()
jj_3R_76
private final boolean jj_3R_76()
jj_3R_77
private final boolean jj_3R_77()
jj_3R_78
private final boolean jj_3R_78()
jj_3R_79
private final boolean jj_3R_79()
jj_3R_80
private final boolean jj_3R_80()
jj_3R_81
private final boolean jj_3R_81()
jj_3R_82
private final boolean jj_3R_82()
jj_3R_83
private final boolean jj_3R_83()
jj_3R_84
private final boolean jj_3R_84()
jj_3R_85
private final boolean jj_3R_85()
jj_3R_86
private final boolean jj_3R_86()
jj_3R_87
private final boolean jj_3R_87()
jj_3R_88
private final boolean jj_3R_88()
jj_3R_89
private final boolean jj_3R_89()
jj_3R_90
private final boolean jj_3R_90()
jj_3R_91
private final boolean jj_3R_91()
jj_3R_92
private final boolean jj_3R_92()
jj_3R_93
private final boolean jj_3R_93()
jj_3R_94
private final boolean jj_3R_94()
jj_3R_95
private final boolean jj_3R_95()
jj_3R_96
private final boolean jj_3R_96()
jj_3R_97
private final boolean jj_3R_97()
jj_3R_98
private final boolean jj_3R_98()
jj_3R_99
private final boolean jj_3R_99()
jj_add_error_token
private void jj_add_error_token(int kind,
int pos)
jj_consume_token
private final Token jj_consume_token(int kind)
throws ParseException
- Throws:
ParseException
jj_la1_0
private static void jj_la1_0()
jj_la1_1
private static void jj_la1_1()
jj_la1_2
private static void jj_la1_2()
jj_la1_3
private static void jj_la1_3()
jj_rescan_token
private final void jj_rescan_token()
jj_save
private final void jj_save(int index,
int xla)
jj_scan_token
private final boolean jj_scan_token(int kind)
joinConditions
private static JavaCondition joinConditions(Token first,
JavaCondition cond1,
Token op,
JavaCondition cond2,
Token last)
LabeledStatement
public final void LabeledStatement()
throws ParseException
- Throws:
ParseException
Literal
public final JavaCondition Literal()
throws ParseException
- Throws:
ParseException
log
private static void log(java.lang.String s)
MarkerAnnotation
public final void MarkerAnnotation()
throws ParseException
- Throws:
ParseException
MemberValue
public final void MemberValue()
throws ParseException
- Throws:
ParseException
MemberValueArrayInitializer
public final void MemberValueArrayInitializer()
throws ParseException
- Throws:
ParseException
MemberValuePair
public final void MemberValuePair()
throws ParseException
- Throws:
ParseException
MemberValuePairs
public final void MemberValuePairs()
throws ParseException
- Throws:
ParseException
MethodDeclaration
public final void MethodDeclaration(java.lang.String modifiers)
throws ParseException
- Throws:
ParseException
Modifiers
public final java.lang.String Modifiers()
throws ParseException
- Throws:
ParseException
MultiplicativeExpression
public final JavaCondition MultiplicativeExpression()
throws ParseException
- Throws:
ParseException
Name
public final java.lang.String Name()
throws ParseException
- Throws:
ParseException
NameList
public final void NameList()
throws ParseException
- Throws:
ParseException
NormalAnnotation
public final void NormalAnnotation()
throws ParseException
- Throws:
ParseException
NullLiteral
public final void NullLiteral()
throws ParseException
- Throws:
ParseException
PackageDeclaration
public final void PackageDeclaration()
throws ParseException
- Throws:
ParseException
parse
public static void parse(java.io.FileInputStream stream,
JavaASTBuilder jab)
throws ParseException
- Throws:
ParseException
PostfixExpression
public final JavaCondition PostfixExpression()
throws ParseException
- Throws:
ParseException
PreDecrementExpression
public final void PreDecrementExpression()
throws ParseException
- Throws:
ParseException
PreIncrementExpression
public final void PreIncrementExpression()
throws ParseException
- Throws:
ParseException
PrimaryExpression
public final JavaCondition PrimaryExpression()
throws ParseException
- Throws:
ParseException
PrimaryPrefix
public final JavaCondition PrimaryPrefix()
throws ParseException
- Throws:
ParseException
PrimarySuffix
public final JavaCondition PrimarySuffix()
throws ParseException
- Throws:
ParseException
PrimitiveType
public final java.lang.String PrimitiveType()
throws ParseException
- Throws:
ParseException
ReferenceType
public final java.lang.String ReferenceType()
throws ParseException
- Throws:
ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.InputStream stream,
java.lang.String encoding)
ReInit
public void ReInit(JavaParserTokenManager tm)
ReInit
public void ReInit(java.io.Reader stream)
RelationalExpression
public final JavaCondition RelationalExpression()
throws ParseException
- Throws:
ParseException
ResultType
public final java.lang.String ResultType()
throws ParseException
- Throws:
ParseException
ReturnStatement
public final void ReturnStatement()
throws ParseException
- Throws:
ParseException
RSIGNEDSHIFT
public final void RSIGNEDSHIFT()
throws ParseException
- Throws:
ParseException
RUNSIGNEDSHIFT
public final void RUNSIGNEDSHIFT()
throws ParseException
- Throws:
ParseException
ShiftExpression
public final JavaCondition ShiftExpression()
throws ParseException
- Throws:
ParseException
SingleMemberAnnotation
public final void SingleMemberAnnotation()
throws ParseException
- Throws:
ParseException
Statement
public final void Statement()
throws ParseException
- Throws:
ParseException
StatementExpression
public final JavaCondition StatementExpression()
throws ParseException
- Throws:
ParseException
Statements
public final void Statements()
throws ParseException
- Throws:
ParseException
SwitchEntry
public final void SwitchEntry()
throws ParseException
- Throws:
ParseException
SwitchStatement
public final void SwitchStatement()
throws ParseException
- Throws:
ParseException
SynchronizedStatement
public final void SynchronizedStatement()
throws ParseException
- Throws:
ParseException
ThrowStatement
public final void ThrowStatement()
throws ParseException
- Throws:
ParseException
TryStatement
public final void TryStatement()
throws ParseException
- Throws:
ParseException
Type
public final java.lang.String Type()
throws ParseException
- Throws:
ParseException
TypeArgument
public final java.lang.String TypeArgument()
throws ParseException
- Throws:
ParseException
TypeArguments
public final java.lang.String TypeArguments()
throws ParseException
- Throws:
ParseException
TypeBound
public final void TypeBound()
throws ParseException
- Throws:
ParseException
TypeDeclaration
public final void TypeDeclaration()
throws ParseException
- Throws:
ParseException
TypeParameter
public final void TypeParameter()
throws ParseException
- Throws:
ParseException
TypeParameters
public final void TypeParameters()
throws ParseException
- Throws:
ParseException
UnaryExpression
public final JavaCondition UnaryExpression()
throws ParseException
- Throws:
ParseException
UnaryExpressionNotPlusMinus
public final JavaCondition UnaryExpressionNotPlusMinus()
throws ParseException
- Throws:
ParseException
VariableDeclarationExpression
public final void VariableDeclarationExpression()
throws ParseException
- Throws:
ParseException
VariableDeclarator
public final void VariableDeclarator()
throws ParseException
- Throws:
ParseException
VariableDeclaratorId
public final java.lang.String VariableDeclaratorId()
throws ParseException
- Throws:
ParseException
VariableInitializer
public final JavaCondition VariableInitializer()
throws ParseException
- Throws:
ParseException
WhileStatement
public final void WhileStatement()
throws ParseException
- Throws:
ParseException
Wildcard
public final java.lang.String Wildcard()
throws ParseException
- Throws:
ParseException