GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java™ (public API).
com.jogamp.gluegen.cgram.GnuCTreeParser Class Reference
Inheritance diagram for com.jogamp.gluegen.cgram.GnuCTreeParser:
Collaboration diagram for com.jogamp.gluegen.cgram.GnuCTreeParser:

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
 

Additional Inherited Members

- Public Attributes inherited from com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
int EOF = 1
 
int NULL_TREE_LOOKAHEAD = 3
 
int LITERAL_typedef = 4
 
int LITERAL_asm = 5
 
int LITERAL_volatile = 6
 
int LCURLY = 7
 
int RCURLY = 8
 
int SEMI = 9
 
int LITERAL_struct = 10
 
int LITERAL_union = 11
 
int LITERAL_enum = 12
 
int LITERAL_auto = 13
 
int LITERAL_register = 14
 
int LITERAL_extern = 15
 
int LITERAL_static = 16
 
int LITERAL_const = 17
 
int LITERAL_void = 18
 
int LITERAL_char = 19
 
int LITERAL_short = 20
 
int LITERAL_int = 21
 
int LITERAL_long = 22
 
int LITERAL_float = 23
 
int LITERAL_double = 24
 
int LITERAL_signed = 25
 
int LITERAL_unsigned = 26
 
int LITERAL_wchar_t = 33
 
int LITERAL_ptrdiff_t = 38
 
int LITERAL_intptr_t = 39
 
int LITERAL_size_t = 40
 
int LITERAL_uintptr_t = 41
 
int ID = 42
 
int COMMA = 43
 
int COLON = 44
 
int ASSIGN = 45
 
int STAR = 46
 
int LPAREN = 47
 
int RPAREN = 48
 
int LBRACKET = 49
 
int RBRACKET = 50
 
int VARARGS = 51
 
int LITERAL_while = 52
 
int LITERAL_do = 53
 
int LITERAL_for = 54
 
int LITERAL_goto = 55
 
int LITERAL_continue = 56
 
int LITERAL_break = 57
 
int LITERAL_return = 58
 
int LITERAL_case = 59
 
int LITERAL_default = 60
 
int LITERAL_if = 61
 
int LITERAL_else = 62
 
int LITERAL_switch = 63
 
int DIV_ASSIGN = 64
 
int PLUS_ASSIGN = 65
 
int MINUS_ASSIGN = 66
 
int STAR_ASSIGN = 67
 
int MOD_ASSIGN = 68
 
int RSHIFT_ASSIGN = 69
 
int LSHIFT_ASSIGN = 70
 
int BAND_ASSIGN = 71
 
int BOR_ASSIGN = 72
 
int BXOR_ASSIGN = 73
 
int QUESTION = 74
 
int LOR = 75
 
int LAND = 76
 
int BOR = 77
 
int BXOR = 78
 
int BAND = 79
 
int EQUAL = 80
 
int NOT_EQUAL = 81
 
int LT = 82
 
int LTE = 83
 
int GT = 84
 
int GTE = 85
 
int LSHIFT = 86
 
int RSHIFT = 87
 
int PLUS = 88
 
int MINUS = 89
 
int DIV = 90
 
int MOD = 91
 
int INC = 92
 
int DEC = 93
 
int LITERAL_sizeof = 94
 
int BNOT = 95
 
int LNOT = 96
 
int PTR = 97
 
int DOT = 98
 
int CharLiteral = 99
 
int StringLiteral = 100
 
int IntOctalConst = 101
 
int LongOctalConst = 102
 
int UnsignedOctalConst = 103
 
int IntIntConst = 104
 
int LongIntConst = 105
 
int UnsignedIntConst = 106
 
int IntHexConst = 107
 
int LongHexConst = 108
 
int UnsignedHexConst = 109
 
int FloatDoubleConst = 110
 
int DoubleDoubleConst = 111
 
int LongDoubleConst = 112
 
int NTypedefName = 113
 
int NInitDecl = 114
 
int NDeclarator = 115
 
int NStructDeclarator = 116
 
int NDeclaration = 117
 
int NCast = 118
 
int NPointerGroup = 119
 
int NExpressionGroup = 120
 
int NFunctionCallArgs = 121
 
int NNonemptyAbstractDeclarator = 122
 
int NInitializer = 123
 
int NStatementExpr = 124
 
int NEmptyExpression = 125
 
int NParameterTypeList = 126
 
int NFunctionDef = 127
 
int NCompoundStatement = 128
 
int NParameterDeclaration = 129
 
int NCommaExpr = 130
 
int NUnaryExpr = 131
 
int NLabel = 132
 
int NPostfixExpr = 133
 
int NRangeExpr = 134
 
int NStringSeq = 135
 
int NInitializerElementLabel = 136
 
int NLcurlyInitializer = 137
 
int NAsmAttribute = 138
 
int NGnuAsmExpr = 139
 
int NTypeMissing = 140
 
int Vocabulary = 141
 
int Whitespace = 142
 
int Comment = 143
 
int CPPComment = 144
 
int NonWhitespace = 145
 
int PREPROC_DIRECTIVE = 146
 
int DefineExpr = 147
 
int DefineExpr2 = 148
 
int Space = 149
 
int LineDirective = 150
 
int BadStringLiteral = 151
 
int Escape = 152
 
int Digit = 153
 
int LongSuffix = 154
 
int UnsignedSuffix = 155
 
int FloatSuffix = 156
 
int Exponent = 157
 
int Number = 158
 
int LITERAL___label__ = 159
 
int LITERAL_inline = 160
 
int LITERAL_typeof = 161
 
int LITERAL___complex = 162
 
int LITERAL___attribute = 163
 
int LITERAL___alignof = 164
 
int LITERAL___real = 165
 
int LITERAL___imag = 166
 

Detailed Description

Definition at line 23 of file GnuCTreeParser.java.

Constructor & Destructor Documentation

◆ GnuCTreeParser()

com.jogamp.gluegen.cgram.GnuCTreeParser.GnuCTreeParser ( )

Definition at line 75 of file GnuCTreeParser.java.

Member Function Documentation

◆ additiveExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.additiveExpr ( AST  _t) throws RecognitionException

Definition at line 4336 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ argExprList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.argExprList ( AST  _t) throws RecognitionException

Definition at line 5345 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ asm_expr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.asm_expr ( AST  _t) throws RecognitionException

Definition at line 363 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ assignExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.assignExpr ( AST  _t) throws RecognitionException

Definition at line 3742 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ attributeDecl()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.attributeDecl ( AST  _t) throws RecognitionException

Definition at line 1287 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ bitAndExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.bitAndExpr ( AST  _t) throws RecognitionException

Definition at line 4125 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ castExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.castExpr ( AST  _t) throws RecognitionException

Definition at line 4454 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ charConst()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.charConst ( AST  _t) throws RecognitionException
protected

Definition at line 5378 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ commaExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.commaExpr ( AST  _t) throws RecognitionException

Definition at line 4875 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ compoundStatement()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.compoundStatement ( AST  _t) throws RecognitionException

Definition at line 3147 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ compoundStatementExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.compoundStatementExpr ( AST  _t) throws RecognitionException

Definition at line 4922 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ conditionalExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.conditionalExpr ( AST  _t) throws RecognitionException

Definition at line 3920 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ declaration()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.declaration ( AST  _t) throws RecognitionException

Definition at line 197 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ declarationList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.declarationList ( AST  _t) throws RecognitionException

Definition at line 3231 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ declarator()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.declarator ( AST  _t) throws RecognitionException

Definition at line 1924 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ declSpecifiers()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.declSpecifiers ( AST  _t) throws RecognitionException

Definition at line 675 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ emptyExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.emptyExpr ( AST  _t) throws RecognitionException

Definition at line 4902 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ enumerator()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.enumerator ( AST  _t) throws RecognitionException

Definition at line 2170 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ enumList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.enumList ( AST  _t) throws RecognitionException

Definition at line 2137 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ enumSpecifier()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.enumSpecifier ( AST  _t) throws RecognitionException

Definition at line 1379 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ equalityExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.equalityExpr ( AST  _t) throws RecognitionException

Definition at line 4152 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exclusiveOrExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.exclusiveOrExpr ( AST  _t) throws RecognitionException

Definition at line 4098 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ expr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.expr ( AST  _t) throws RecognitionException

Definition at line 492 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ externalDef()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.externalDef ( AST  _t) throws RecognitionException

Definition at line 142 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ externalList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.externalList ( AST  _t) throws RecognitionException

Definition at line 109 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ floatConst()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.floatConst ( AST  _t) throws RecognitionException
protected

Definition at line 5485 of file GnuCTreeParser.java.

Here is the call graph for this function:

◆ functionDeclSpecifiers()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.functionDeclSpecifiers ( AST  _t) throws RecognitionException

Definition at line 3066 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ functionDef()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.functionDef ( AST  _t) throws RecognitionException

Definition at line 258 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ functionStorageClassSpecifier()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.functionStorageClassSpecifier ( AST  _t) throws RecognitionException

Definition at line 1217 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gnuAsmExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.gnuAsmExpr ( AST  _t) throws RecognitionException

Definition at line 4980 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ idList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.idList ( AST  _t) throws RecognitionException

Definition at line 2447 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ inclusiveOrExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.inclusiveOrExpr ( AST  _t) throws RecognitionException

Definition at line 4071 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ initDecl()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.initDecl ( AST  _t) throws RecognitionException

Definition at line 2213 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ initDeclList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.initDeclList ( AST  _t) throws RecognitionException

Definition at line 459 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ initializer()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.initializer ( AST  _t) throws RecognitionException

Definition at line 2284 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ initializerElementLabel()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.initializerElementLabel ( AST  _t) throws RecognitionException

Definition at line 2485 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ initializerList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.initializerList ( AST  _t) throws RecognitionException

Definition at line 2602 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ intConst()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.intConst ( AST  _t) throws RecognitionException
protected

Definition at line 5398 of file GnuCTreeParser.java.

Here is the call graph for this function:

◆ lcurlyInitializer()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.lcurlyInitializer ( AST  _t) throws RecognitionException

Definition at line 2574 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ localLabelDecl()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.localLabelDecl ( AST  _t) throws RecognitionException

Definition at line 3268 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ logicalAndExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.logicalAndExpr ( AST  _t) throws RecognitionException

Definition at line 4044 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ logicalOrExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.logicalOrExpr ( AST  _t) throws RecognitionException

Definition at line 4017 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ match() [1/2]

void com.jogamp.gluegen.cgram.GnuCTreeParser.match ( AST  t,
BitSet  b 
) throws MismatchedTokenException

Definition at line 55 of file GnuCTreeParser.java.

◆ match() [2/2]

void com.jogamp.gluegen.cgram.GnuCTreeParser.match ( AST  t,
int  ttype 
) throws MismatchedTokenException
protected

Definition at line 51 of file GnuCTreeParser.java.

◆ matchNot()

void com.jogamp.gluegen.cgram.GnuCTreeParser.matchNot ( AST  t,
int  ttype 
) throws MismatchedTokenException
protected

Definition at line 59 of file GnuCTreeParser.java.

◆ multExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.multExpr ( AST  _t) throws RecognitionException

Definition at line 4388 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nonemptyAbstractDeclarator()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.nonemptyAbstractDeclarator ( AST  _t) throws RecognitionException

Definition at line 2765 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ parameterDeclaration()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.parameterDeclaration ( AST  _t) throws RecognitionException

Definition at line 2715 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ parameterTypeList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.parameterTypeList ( AST  _t) throws RecognitionException

Definition at line 2633 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pointerGroup()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.pointerGroup ( AST  _t) throws RecognitionException

Definition at line 2393 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ postfixExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.postfixExpr ( AST  _t) throws RecognitionException

Definition at line 4648 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ primaryExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.primaryExpr ( AST  _t) throws RecognitionException

Definition at line 4813 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ rangeExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.rangeExpr ( AST  _t) throws RecognitionException

Definition at line 4950 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ relationalExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.relationalExpr ( AST  _t) throws RecognitionException

Definition at line 4204 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ reportError() [1/4]

void com.jogamp.gluegen.cgram.GnuCTreeParser.reportError ( MismatchedTokenException  ex)

Definition at line 38 of file GnuCTreeParser.java.

Here is the call graph for this function:

◆ reportError() [2/4]

void com.jogamp.gluegen.cgram.GnuCTreeParser.reportError ( NoViableAltException  ex)

Definition at line 33 of file GnuCTreeParser.java.

Here is the call graph for this function:

◆ reportError() [3/4]

void com.jogamp.gluegen.cgram.GnuCTreeParser.reportError ( RecognitionException  ex)

Definition at line 27 of file GnuCTreeParser.java.

◆ reportError() [4/4]

void com.jogamp.gluegen.cgram.GnuCTreeParser.reportError ( String  s)

Definition at line 45 of file GnuCTreeParser.java.

◆ reportWarning()

void com.jogamp.gluegen.cgram.GnuCTreeParser.reportWarning ( String  s)

Definition at line 48 of file GnuCTreeParser.java.

◆ shiftExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.shiftExpr ( AST  _t) throws RecognitionException

Definition at line 4284 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ specifierQualifierList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.specifierQualifierList ( AST  _t) throws RecognitionException

Definition at line 1735 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ statement()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.statement ( AST  _t) throws RecognitionException

Definition at line 3341 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ statementBody()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.statementBody ( AST  _t) throws RecognitionException

Definition at line 3360 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ statementList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.statementList ( AST  _t) throws RecognitionException

Definition at line 3308 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ storageClassSpecifier()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.storageClassSpecifier ( AST  _t) throws RecognitionException

Definition at line 759 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ stringConst()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.stringConst ( AST  _t) throws RecognitionException
protected

Definition at line 5172 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ strOptExprPair()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.strOptExprPair ( AST  _t) throws RecognitionException

Definition at line 5212 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ structDeclaration()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.structDeclaration ( AST  _t) throws RecognitionException

Definition at line 1714 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ structDeclarationList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.structDeclarationList ( AST  _t) throws RecognitionException

Definition at line 1681 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ structDeclarator()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.structDeclarator ( AST  _t) throws RecognitionException

Definition at line 1841 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ structDeclaratorList()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.structDeclaratorList ( AST  _t) throws RecognitionException

Definition at line 1808 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ structOrUnionBody()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.structOrUnionBody ( AST  _t) throws RecognitionException

Definition at line 1512 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ structSpecifier()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.structSpecifier ( AST  _t) throws RecognitionException

Definition at line 1262 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ traceIn()

void com.jogamp.gluegen.cgram.GnuCTreeParser.traceIn ( String  rname,
AST  t 
)

Definition at line 63 of file GnuCTreeParser.java.

◆ traceOut()

void com.jogamp.gluegen.cgram.GnuCTreeParser.traceOut ( String  rname,
AST  t 
)

Definition at line 68 of file GnuCTreeParser.java.

◆ translationUnit()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.translationUnit ( AST  _t) throws RecognitionException

Definition at line 79 of file GnuCTreeParser.java.

Here is the call graph for this function:

◆ typedefName()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.typedefName ( AST  _t) throws RecognitionException

Definition at line 1448 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typelessDeclaration()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.typelessDeclaration ( AST  _t) throws RecognitionException

Definition at line 431 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeName()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.typeName ( AST  _t) throws RecognitionException

Definition at line 1474 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeQualifier()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.typeQualifier ( AST  _t) throws RecognitionException

Definition at line 812 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeSpecifier()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.typeSpecifier ( AST  _t) throws RecognitionException

Definition at line 850 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ unaryExpr()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.unaryExpr ( AST  _t) throws RecognitionException

Definition at line 4484 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ unaryOperator()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.unaryOperator ( AST  _t) throws RecognitionException

Definition at line 5258 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ unionSpecifier()

final void com.jogamp.gluegen.cgram.GnuCTreeParser.unionSpecifier ( AST  _t) throws RecognitionException

Definition at line 1354 of file GnuCTreeParser.java.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ _tokenNames

final String [] com.jogamp.gluegen.cgram.GnuCTreeParser._tokenNames
static

Definition at line 5531 of file GnuCTreeParser.java.

◆ _tokenSet_0

final BitSet com.jogamp.gluegen.cgram.GnuCTreeParser._tokenSet_0 = new BitSet(mk_tokenSet_0())
static

Definition at line 5705 of file GnuCTreeParser.java.

◆ _tokenSet_1

final BitSet com.jogamp.gluegen.cgram.GnuCTreeParser._tokenSet_1 = new BitSet(mk_tokenSet_1())
static

Definition at line 5710 of file GnuCTreeParser.java.

◆ _tokenSet_2

final BitSet com.jogamp.gluegen.cgram.GnuCTreeParser._tokenSet_2 = new BitSet(mk_tokenSet_2())
static

Definition at line 5715 of file GnuCTreeParser.java.

◆ _tokenSet_3

final BitSet com.jogamp.gluegen.cgram.GnuCTreeParser._tokenSet_3 = new BitSet(mk_tokenSet_3())
static

Definition at line 5720 of file GnuCTreeParser.java.


The documentation for this class was generated from the following file: