| Modifier and Type | Field and Description |
|---|---|
| public static final String[] | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| public static final BitSet | |
| private int | |
| private Set | |
| private Set |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | |
| protected | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| protected void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public void | |
| public void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final 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. |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public Set | |
| public Set | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| private static final long[] | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void |
| _tokenNames | back to summary |
|---|---|
| public static final String[] _tokenNames | |
| _tokenSet_0 | back to summary |
|---|---|
| public static final BitSet _tokenSet_0 | |
| _tokenSet_1 | back to summary |
|---|---|
| public static final BitSet _tokenSet_1 | |
| _tokenSet_10 | back to summary |
|---|---|
| public static final BitSet _tokenSet_10 | |
| _tokenSet_11 | back to summary |
|---|---|
| public static final BitSet _tokenSet_11 | |
| _tokenSet_12 | back to summary |
|---|---|
| public static final BitSet _tokenSet_12 | |
| _tokenSet_13 | back to summary |
|---|---|
| public static final BitSet _tokenSet_13 | |
| _tokenSet_14 | back to summary |
|---|---|
| public static final BitSet _tokenSet_14 | |
| _tokenSet_15 | back to summary |
|---|---|
| public static final BitSet _tokenSet_15 | |
| _tokenSet_16 | back to summary |
|---|---|
| public static final BitSet _tokenSet_16 | |
| _tokenSet_17 | back to summary |
|---|---|
| public static final BitSet _tokenSet_17 | |
| _tokenSet_18 | back to summary |
|---|---|
| public static final BitSet _tokenSet_18 | |
| _tokenSet_19 | back to summary |
|---|---|
| public static final BitSet _tokenSet_19 | |
| _tokenSet_2 | back to summary |
|---|---|
| public static final BitSet _tokenSet_2 | |
| _tokenSet_20 | back to summary |
|---|---|
| public static final BitSet _tokenSet_20 | |
| _tokenSet_21 | back to summary |
|---|---|
| public static final BitSet _tokenSet_21 | |
| _tokenSet_22 | back to summary |
|---|---|
| public static final BitSet _tokenSet_22 | |
| _tokenSet_23 | back to summary |
|---|---|
| public static final BitSet _tokenSet_23 | |
| _tokenSet_24 | back to summary |
|---|---|
| public static final BitSet _tokenSet_24 | |
| _tokenSet_25 | back to summary |
|---|---|
| public static final BitSet _tokenSet_25 | |
| _tokenSet_26 | back to summary |
|---|---|
| public static final BitSet _tokenSet_26 | |
| _tokenSet_27 | back to summary |
|---|---|
| public static final BitSet _tokenSet_27 | |
| _tokenSet_3 | back to summary |
|---|---|
| public static final BitSet _tokenSet_3 | |
| _tokenSet_4 | back to summary |
|---|---|
| public static final BitSet _tokenSet_4 | |
| _tokenSet_5 | back to summary |
|---|---|
| public static final BitSet _tokenSet_5 | |
| _tokenSet_6 | back to summary |
|---|---|
| public static final BitSet _tokenSet_6 | |
| _tokenSet_7 | back to summary |
|---|---|
| public static final BitSet _tokenSet_7 | |
| _tokenSet_8 | back to summary |
|---|---|
| public static final BitSet _tokenSet_8 | |
| _tokenSet_9 | back to summary |
|---|---|
| public static final BitSet _tokenSet_9 | |
| blockDepth | back to summary |
|---|---|
| private int blockDepth | |
| enumNames | back to summary |
|---|---|
| private Set<String> enumNames | |
| functionNames | back to summary |
|---|---|
| private Set<String> functionNames | |
| JavaParser | back to summary |
|---|---|
| protected JavaParser(TokenBuffer tokenBuf, int k) | |
| JavaParser | back to summary |
|---|---|
| public JavaParser(TokenBuffer tokenBuf) | |
| JavaParser | back to summary |
|---|---|
| protected JavaParser(TokenStream lexer, int k) | |
| JavaParser | back to summary |
|---|---|
| public JavaParser(TokenStream lexer) | |
| JavaParser | back to summary |
|---|---|
| public JavaParser(ParserSharedInputState state) | |
| aCase | back to summary |
|---|---|
| public final void aCase() throws RecognitionException, TokenStreamException | |
| additiveExpression | back to summary |
|---|---|
| public final void additiveExpression() throws RecognitionException, TokenStreamException | |
| andExpression | back to summary |
|---|---|
| public final void andExpression() throws RecognitionException, TokenStreamException | |
| argList | back to summary |
|---|---|
| public final void argList() throws RecognitionException, TokenStreamException | |
| arrayInitializer | back to summary |
|---|---|
| public final void arrayInitializer() throws RecognitionException, TokenStreamException | |
| assignmentExpression | back to summary |
|---|---|
| public final void assignmentExpression() throws RecognitionException, TokenStreamException | |
| buildTokenTypeASTClassMap | back to summary |
|---|---|
| protected void buildTokenTypeASTClassMap() | |
| builtInType | back to summary |
|---|---|
| public final void builtInType() throws RecognitionException, TokenStreamException | |
| builtInTypeSpec | back to summary |
|---|---|
| public final void builtInTypeSpec(boolean addImagNode) throws RecognitionException, TokenStreamException | |
| casesGroup | back to summary |
|---|---|
| public final void casesGroup() throws RecognitionException, TokenStreamException | |
| caseSList | back to summary |
|---|---|
| public final void caseSList() throws RecognitionException, TokenStreamException | |
| classBlock | back to summary |
|---|---|
| public final void classBlock() throws RecognitionException, TokenStreamException | |
| classDefinition | back to summary |
|---|---|
| public final void classDefinition(AST modifiers) throws RecognitionException, TokenStreamException | |
| classTypeSpec | back to summary |
|---|---|
| public final void classTypeSpec(boolean addImagNode) throws RecognitionException, TokenStreamException | |
| clearParsedEnumNames | back to summary |
|---|---|
| public void clearParsedEnumNames() | |
| clearParsedFunctionNames | back to summary |
|---|---|
| public void clearParsedFunctionNames() Clears the list of functions this HeaderParser has parsed. Useful when reusing the same HeaderParser for more than one header file. | |
| compilationUnit | back to summary |
|---|---|
| public final void compilationUnit() throws RecognitionException, TokenStreamException | |
| compoundStatement | back to summary |
|---|---|
| public final void compoundStatement() throws RecognitionException, TokenStreamException | |
| conditionalExpression | back to summary |
|---|---|
| public final void conditionalExpression() throws RecognitionException, TokenStreamException | |
| constant | back to summary |
|---|---|
| public final void constant() throws RecognitionException, TokenStreamException | |
| constructorBody | back to summary |
|---|---|
| public final void constructorBody() throws RecognitionException, TokenStreamException | |
| ctorHead | back to summary |
|---|---|
| public final void ctorHead() throws RecognitionException, TokenStreamException | |
| declaration | back to summary |
|---|---|
| public final void declaration() throws RecognitionException, TokenStreamException 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. | |
| declaratorBrackets | back to summary |
|---|---|
| public final void declaratorBrackets(AST typ) throws RecognitionException, TokenStreamException | |
| equalityExpression | back to summary |
|---|---|
| public final void equalityExpression() throws RecognitionException, TokenStreamException | |
| exclusiveOrExpression | back to summary |
|---|---|
| public final void exclusiveOrExpression() throws RecognitionException, TokenStreamException | |
| explicitConstructorInvocation | back to summary |
|---|---|
| public final void explicitConstructorInvocation() throws RecognitionException, TokenStreamException Catch obvious constructor calls, but not the expr.super(...) calls | |
| expression | back to summary |
|---|---|
| public final void expression() throws RecognitionException, TokenStreamException | |
| expressionList | back to summary |
|---|---|
| public final void expressionList() throws RecognitionException, TokenStreamException | |
| field | back to summary |
|---|---|
| public final void field() throws RecognitionException, TokenStreamException | |
| finallyClause | back to summary |
|---|---|
| public final void finallyClause() throws RecognitionException, TokenStreamException | |
| forCond | back to summary |
|---|---|
| public final void forCond() throws RecognitionException, TokenStreamException | |
| forInit | back to summary |
|---|---|
| public final void forInit() throws RecognitionException, TokenStreamException | |
| forIter | back to summary |
|---|---|
| public final void forIter() throws RecognitionException, TokenStreamException | |
| getParsedEnumNames | back to summary |
|---|---|
| public Set Returns the EnumTypes this HeaderParser processed. | |
| getParsedFunctionNames | back to summary |
|---|---|
| public Set Returns the list of FunctionSymbols this HeaderParser has parsed. | |
| handler | back to summary |
|---|---|
| public final void handler() throws RecognitionException, TokenStreamException | |
| identifier | back to summary |
|---|---|
| public final void identifier() throws RecognitionException, TokenStreamException | |
| identifierStar | back to summary |
|---|---|
| public final void identifierStar() throws RecognitionException, TokenStreamException | |
| identPrimary | back to summary |
|---|---|
| public final void identPrimary() throws RecognitionException, TokenStreamException Match a, a.b.c refs, a.b.c(...) refs, a.b.c[], a.b.c[].class, and a.b.c.class refs. Also this(...) and super(...). Match this or super. | |
| implementsClause | back to summary |
|---|---|
| public final void implementsClause() throws RecognitionException, TokenStreamException | |
| importDefinition | back to summary |
|---|---|
| public final void importDefinition() throws RecognitionException, TokenStreamException | |
| inclusiveOrExpression | back to summary |
|---|---|
| public final void inclusiveOrExpression() throws RecognitionException, TokenStreamException | |
| initializer | back to summary |
|---|---|
| public final void initializer() throws RecognitionException, TokenStreamException | |
| interfaceDefinition | back to summary |
|---|---|
| public final void interfaceDefinition(AST modifiers) throws RecognitionException, TokenStreamException | |
| interfaceExtends | back to summary |
|---|---|
| public final void interfaceExtends() throws RecognitionException, TokenStreamException | |
| logicalAndExpression | back to summary |
|---|---|
| public final void logicalAndExpression() throws RecognitionException, TokenStreamException | |
| logicalOrExpression | back to summary |
|---|---|
| public final void logicalOrExpression() throws RecognitionException, TokenStreamException | |
| mk_tokenSet_0 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_0() | |
| mk_tokenSet_1 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_1() | |
| mk_tokenSet_10 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_10() | |
| mk_tokenSet_11 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_11() | |
| mk_tokenSet_12 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_12() | |
| mk_tokenSet_13 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_13() | |
| mk_tokenSet_14 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_14() | |
| mk_tokenSet_15 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_15() | |
| mk_tokenSet_16 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_16() | |
| mk_tokenSet_17 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_17() | |
| mk_tokenSet_18 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_18() | |
| mk_tokenSet_19 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_19() | |
| mk_tokenSet_2 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_2() | |
| mk_tokenSet_20 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_20() | |
| mk_tokenSet_21 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_21() | |
| mk_tokenSet_22 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_22() | |
| mk_tokenSet_23 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_23() | |
| mk_tokenSet_24 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_24() | |
| mk_tokenSet_25 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_25() | |
| mk_tokenSet_26 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_26() | |
| mk_tokenSet_27 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_27() | |
| mk_tokenSet_3 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_3() | |
| mk_tokenSet_4 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_4() | |
| mk_tokenSet_5 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_5() | |
| mk_tokenSet_6 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_6() | |
| mk_tokenSet_7 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_7() | |
| mk_tokenSet_8 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_8() | |
| mk_tokenSet_9 | back to summary |
|---|---|
| private static final long[] mk_tokenSet_9() | |
| modifier | back to summary |
|---|---|
| public final void modifier() throws RecognitionException, TokenStreamException | |
| modifiers | back to summary |
|---|---|
| public final void modifiers() throws RecognitionException, TokenStreamException | |
| multiplicativeExpression | back to summary |
|---|---|
| public final void multiplicativeExpression() throws RecognitionException, TokenStreamException | |
| newArrayDeclarator | back to summary |
|---|---|
| public final void newArrayDeclarator() throws RecognitionException, TokenStreamException | |
| newExpression | back to summary |
|---|---|
| public final void newExpression() throws RecognitionException, TokenStreamException object instantiation. Trees are built as illustrated by the following input/tree pairs: new T() new | T -- ELIST | arg1 -- arg2 -- .. -- argn new int[] new | int -- ARRAY_DECLARATOR new int[] {1,2} new | int -- ARRAY_DECLARATOR -- ARRAY_INIT | EXPR -- EXPR | | 1 2 new int[3] new | int -- ARRAY_DECLARATOR | EXPR | 3 new int[1][2] new | int -- ARRAY_DECLARATOR | ARRAY_DECLARATOR -- EXPR | | EXPR 1 | 2 | |
| packageDefinition | back to summary |
|---|---|
| public final void packageDefinition() throws RecognitionException, TokenStreamException | |
| parameterDeclaration | back to summary |
|---|---|
| public final void parameterDeclaration() throws RecognitionException, TokenStreamException | |
| parameterDeclarationList | back to summary |
|---|---|
| public final void parameterDeclarationList() throws RecognitionException, TokenStreamException | |
| parameterModifier | back to summary |
|---|---|
| public final void parameterModifier() throws RecognitionException, TokenStreamException | |
| postfixExpression | back to summary |
|---|---|
| public final void postfixExpression() throws RecognitionException, TokenStreamException | |
| primaryExpression | back to summary |
|---|---|
| public final void primaryExpression() throws RecognitionException, TokenStreamException | |
| relationalExpression | back to summary |
|---|---|
| public final void relationalExpression() throws RecognitionException, TokenStreamException | |
| shiftExpression | back to summary |
|---|---|
| public final void shiftExpression() throws RecognitionException, TokenStreamException | |
| statement | back to summary |
|---|---|
| public final void statement() throws RecognitionException, TokenStreamException | |
| superClassClause | back to summary |
|---|---|
| public final void superClassClause() throws RecognitionException, TokenStreamException | |
| throwsClause | back to summary |
|---|---|
| public final void throwsClause() throws RecognitionException, TokenStreamException | |
| tryBlock | back to summary |
|---|---|
| public final void tryBlock() throws RecognitionException, TokenStreamException | |
| type | back to summary |
|---|---|
| public final void type() throws RecognitionException, TokenStreamException | |
| typeDefinition | back to summary |
|---|---|
| public final void typeDefinition() throws RecognitionException, TokenStreamException | |
| typeSpec | back to summary |
|---|---|
| public final void typeSpec(boolean addImagNode) throws RecognitionException, TokenStreamException | |
| unaryExpression | back to summary |
|---|---|
| public final void unaryExpression() throws RecognitionException, TokenStreamException | |
| unaryExpressionNotPlusMinus | back to summary |
|---|---|
| public final void unaryExpressionNotPlusMinus() throws RecognitionException, TokenStreamException | |
| variableDeclarator | back to summary |
|---|---|
| public final void variableDeclarator(AST mods, AST t) throws RecognitionException, TokenStreamException Declaration of a variable. This can be a class/instance variable, or a local variable in a method It can also include possible initialization. | |
| variableDefinitions | back to summary |
|---|---|
| public final void variableDefinitions(AST mods, AST t) throws RecognitionException, TokenStreamException | |
| varInitializer | back to summary |
|---|---|
| public final void varInitializer() throws RecognitionException, TokenStreamException | |