|
GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java (public API).
|
Public Member Functions | |
| void | reportError (RecognitionException ex) |
| void | reportError (NoViableAltException ex) |
| void | reportError (MismatchedTokenException ex) |
| void | reportError (String s) |
| void | reportWarning (String s) |
| void | match (AST t, BitSet b) throws MismatchedTokenException |
| void | traceIn (String rname, AST t) |
| void | traceOut (String rname, AST t) |
| GnuCTreeParser () | |
| final void | translationUnit (AST _t) throws RecognitionException |
| final void | externalList (AST _t) throws RecognitionException |
| final void | externalDef (AST _t) throws RecognitionException |
| final void | declaration (AST _t) throws RecognitionException |
| final void | functionDef (AST _t) throws RecognitionException |
| final void | asm_expr (AST _t) throws RecognitionException |
| final void | typelessDeclaration (AST _t) throws RecognitionException |
| final void | initDeclList (AST _t) throws RecognitionException |
| final void | expr (AST _t) throws RecognitionException |
| final void | declSpecifiers (AST _t) throws RecognitionException |
| final void | storageClassSpecifier (AST _t) throws RecognitionException |
| final void | typeQualifier (AST _t) throws RecognitionException |
| final void | typeSpecifier (AST _t) throws RecognitionException |
| final void | functionStorageClassSpecifier (AST _t) throws RecognitionException |
| final void | structSpecifier (AST _t) throws RecognitionException |
| final void | attributeDecl (AST _t) throws RecognitionException |
| final void | unionSpecifier (AST _t) throws RecognitionException |
| final void | enumSpecifier (AST _t) throws RecognitionException |
| final void | typedefName (AST _t) throws RecognitionException |
| final void | typeName (AST _t) throws RecognitionException |
| final void | structOrUnionBody (AST _t) throws RecognitionException |
| final void | structDeclarationList (AST _t) throws RecognitionException |
| final void | structDeclaration (AST _t) throws RecognitionException |
| final void | specifierQualifierList (AST _t) throws RecognitionException |
| final void | structDeclaratorList (AST _t) throws RecognitionException |
| final void | structDeclarator (AST _t) throws RecognitionException |
| final void | declarator (AST _t) throws RecognitionException |
| final void | enumList (AST _t) throws RecognitionException |
| final void | enumerator (AST _t) throws RecognitionException |
| final void | initDecl (AST _t) throws RecognitionException |
| final void | initializer (AST _t) throws RecognitionException |
| final void | pointerGroup (AST _t) throws RecognitionException |
| final void | idList (AST _t) throws RecognitionException |
| final void | initializerElementLabel (AST _t) throws RecognitionException |
| final void | lcurlyInitializer (AST _t) throws RecognitionException |
| final void | initializerList (AST _t) throws RecognitionException |
| final void | parameterTypeList (AST _t) throws RecognitionException |
| final void | parameterDeclaration (AST _t) throws RecognitionException |
| final void | nonemptyAbstractDeclarator (AST _t) throws RecognitionException |
| final void | functionDeclSpecifiers (AST _t) throws RecognitionException |
| final void | compoundStatement (AST _t) throws RecognitionException |
| final void | declarationList (AST _t) throws RecognitionException |
| final void | localLabelDecl (AST _t) throws RecognitionException |
| final void | statementList (AST _t) throws RecognitionException |
| final void | statement (AST _t) throws RecognitionException |
| final void | statementBody (AST _t) throws RecognitionException |
| final void | assignExpr (AST _t) throws RecognitionException |
| final void | conditionalExpr (AST _t) throws RecognitionException |
| final void | logicalOrExpr (AST _t) throws RecognitionException |
| final void | logicalAndExpr (AST _t) throws RecognitionException |
| final void | inclusiveOrExpr (AST _t) throws RecognitionException |
| final void | exclusiveOrExpr (AST _t) throws RecognitionException |
| final void | bitAndExpr (AST _t) throws RecognitionException |
| final void | equalityExpr (AST _t) throws RecognitionException |
| final void | relationalExpr (AST _t) throws RecognitionException |
| final void | shiftExpr (AST _t) throws RecognitionException |
| final void | additiveExpr (AST _t) throws RecognitionException |
| final void | multExpr (AST _t) throws RecognitionException |
| final void | castExpr (AST _t) throws RecognitionException |
| final void | unaryExpr (AST _t) throws RecognitionException |
| final void | postfixExpr (AST _t) throws RecognitionException |
| final void | primaryExpr (AST _t) throws RecognitionException |
| final void | commaExpr (AST _t) throws RecognitionException |
| final void | emptyExpr (AST _t) throws RecognitionException |
| final void | compoundStatementExpr (AST _t) throws RecognitionException |
| final void | rangeExpr (AST _t) throws RecognitionException |
| final void | gnuAsmExpr (AST _t) throws RecognitionException |
| final void | strOptExprPair (AST _t) throws RecognitionException |
| final void | unaryOperator (AST _t) throws RecognitionException |
| final void | argExprList (AST _t) throws RecognitionException |
Static Public Attributes | |
| static final String[] | _tokenNames |
| static final BitSet | _tokenSet_0 = new BitSet(mk_tokenSet_0()) |
| static final BitSet | _tokenSet_1 = new BitSet(mk_tokenSet_1()) |
| static final BitSet | _tokenSet_2 = new BitSet(mk_tokenSet_2()) |
| static final BitSet | _tokenSet_3 = new BitSet(mk_tokenSet_3()) |
Protected Member Functions | |
| void | match (AST t, int ttype) throws MismatchedTokenException |
| void | matchNot (AST t, int ttype) throws MismatchedTokenException |
| final void | stringConst (AST _t) throws RecognitionException |
| final void | charConst (AST _t) throws RecognitionException |
| final void | intConst (AST _t) throws RecognitionException |
| final void | floatConst (AST _t) throws RecognitionException |
Definition at line 23 of file GnuCTreeParser.java.
| com.jogamp.gluegen.cgram.GnuCTreeParser.GnuCTreeParser | ( | ) |
Definition at line 75 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.additiveExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4336 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.argExprList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 5345 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.asm_expr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 363 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.assignExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 3742 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.attributeDecl | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1287 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.bitAndExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4125 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.castExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4454 of file GnuCTreeParser.java.
|
protected |
Definition at line 5378 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.commaExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4875 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.compoundStatement | ( | AST | _t | ) | throws RecognitionException |
Definition at line 3147 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.compoundStatementExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4922 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.conditionalExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 3920 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.declaration | ( | AST | _t | ) | throws RecognitionException |
Definition at line 197 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.declarationList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 3231 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.declarator | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1924 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.declSpecifiers | ( | AST | _t | ) | throws RecognitionException |
Definition at line 675 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.emptyExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4902 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.enumerator | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2170 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.enumList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2137 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.enumSpecifier | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1379 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.equalityExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4152 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.exclusiveOrExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4098 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.expr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 492 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.externalDef | ( | AST | _t | ) | throws RecognitionException |
Definition at line 142 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.externalList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 109 of file GnuCTreeParser.java.
|
protected |
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.functionDeclSpecifiers | ( | AST | _t | ) | throws RecognitionException |
Definition at line 3066 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.functionDef | ( | AST | _t | ) | throws RecognitionException |
Definition at line 258 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.functionStorageClassSpecifier | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1217 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.gnuAsmExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4980 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.idList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2447 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.inclusiveOrExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4071 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.initDecl | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2213 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.initDeclList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 459 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.initializer | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2284 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.initializerElementLabel | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2485 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.initializerList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2602 of file GnuCTreeParser.java.
|
protected |
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.lcurlyInitializer | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2574 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.localLabelDecl | ( | AST | _t | ) | throws RecognitionException |
Definition at line 3268 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.logicalAndExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4044 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.logicalOrExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4017 of file GnuCTreeParser.java.
| void com.jogamp.gluegen.cgram.GnuCTreeParser.match | ( | AST | t, |
| BitSet | b | ||
| ) | throws MismatchedTokenException |
Definition at line 55 of file GnuCTreeParser.java.
|
protected |
Definition at line 51 of file GnuCTreeParser.java.
|
protected |
Definition at line 59 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.multExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4388 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.nonemptyAbstractDeclarator | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2765 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.parameterDeclaration | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2715 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.parameterTypeList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2633 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.pointerGroup | ( | AST | _t | ) | throws RecognitionException |
Definition at line 2393 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.postfixExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4648 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.primaryExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4813 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.rangeExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4950 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.relationalExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4204 of file GnuCTreeParser.java.
| void com.jogamp.gluegen.cgram.GnuCTreeParser.reportError | ( | MismatchedTokenException | ex | ) |
| void com.jogamp.gluegen.cgram.GnuCTreeParser.reportError | ( | NoViableAltException | ex | ) |
| void com.jogamp.gluegen.cgram.GnuCTreeParser.reportError | ( | RecognitionException | ex | ) |
Definition at line 27 of file GnuCTreeParser.java.
| void com.jogamp.gluegen.cgram.GnuCTreeParser.reportError | ( | String | s | ) |
Definition at line 45 of file GnuCTreeParser.java.
| void com.jogamp.gluegen.cgram.GnuCTreeParser.reportWarning | ( | String | s | ) |
Definition at line 48 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.shiftExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4284 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.specifierQualifierList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1735 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.statement | ( | AST | _t | ) | throws RecognitionException |
Definition at line 3341 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.statementBody | ( | AST | _t | ) | throws RecognitionException |
Definition at line 3360 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.statementList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 3308 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.storageClassSpecifier | ( | AST | _t | ) | throws RecognitionException |
Definition at line 759 of file GnuCTreeParser.java.
|
protected |
Definition at line 5172 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.strOptExprPair | ( | AST | _t | ) | throws RecognitionException |
Definition at line 5212 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.structDeclaration | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1714 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.structDeclarationList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1681 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.structDeclarator | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1841 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.structDeclaratorList | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1808 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.structOrUnionBody | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1512 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.structSpecifier | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1262 of file GnuCTreeParser.java.
| void com.jogamp.gluegen.cgram.GnuCTreeParser.traceIn | ( | String | rname, |
| AST | t | ||
| ) |
Definition at line 63 of file GnuCTreeParser.java.
| void com.jogamp.gluegen.cgram.GnuCTreeParser.traceOut | ( | String | rname, |
| AST | t | ||
| ) |
Definition at line 68 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.translationUnit | ( | AST | _t | ) | throws RecognitionException |
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.typedefName | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1448 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.typelessDeclaration | ( | AST | _t | ) | throws RecognitionException |
Definition at line 431 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.typeName | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1474 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.typeQualifier | ( | AST | _t | ) | throws RecognitionException |
Definition at line 812 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.typeSpecifier | ( | AST | _t | ) | throws RecognitionException |
Definition at line 850 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.unaryExpr | ( | AST | _t | ) | throws RecognitionException |
Definition at line 4484 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.unaryOperator | ( | AST | _t | ) | throws RecognitionException |
Definition at line 5258 of file GnuCTreeParser.java.
| final void com.jogamp.gluegen.cgram.GnuCTreeParser.unionSpecifier | ( | AST | _t | ) | throws RecognitionException |
Definition at line 1354 of file GnuCTreeParser.java.
|
static |
Definition at line 5531 of file GnuCTreeParser.java.
|
static |
Definition at line 5705 of file GnuCTreeParser.java.
|
static |
Definition at line 5710 of file GnuCTreeParser.java.
|
static |
Definition at line 5715 of file GnuCTreeParser.java.
|
static |
Definition at line 5720 of file GnuCTreeParser.java.