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

Public Member Functions

boolean isTypedefName (String name)
 
String getAScopeName ()
 
void pushScope (String scopeName)
 
void popScope ()
 
boolean getDebug ()
 
void setDebug (boolean debug)
 
void reportError (RecognitionException ex)
 
void reportError (String s)
 
void reportWarning (String s)
 
void match (int t) throws MismatchedTokenException
 
void traceIn (String rname)
 
void traceOut (String rname)
 
 GnuCParser (TokenBuffer tokenBuf)
 
 GnuCParser (TokenStream lexer)
 
 GnuCParser (ParserSharedInputState state)
 
final void translationUnit () throws RecognitionException, TokenStreamException
 
final void externalList () throws RecognitionException, TokenStreamException
 
final void asm_expr () throws RecognitionException, TokenStreamException
 
final void expr () throws RecognitionException, TokenStreamException
 
final void idList () throws RecognitionException, TokenStreamException
 
final void externalDef () throws RecognitionException, TokenStreamException
 
final void declaration () throws RecognitionException, TokenStreamException
 
final void functionPrefix () throws RecognitionException, TokenStreamException
 
final void functionDef () throws RecognitionException, TokenStreamException
 
final void typelessDeclaration () throws RecognitionException, TokenStreamException
 
final void functionDeclSpecifiers () throws RecognitionException, TokenStreamException
 
final String declarator (boolean isFunctionDefinition) throws RecognitionException, TokenStreamException
 
final void initDeclList (AST declarationSpecifiers) throws RecognitionException, TokenStreamException
 
final void initializer () throws RecognitionException, TokenStreamException
 
final void initializerElementLabel () throws RecognitionException, TokenStreamException
 
final void assignExpr () throws RecognitionException, TokenStreamException
 
final void lcurlyInitializer () throws RecognitionException, TokenStreamException
 
final void constExpr () throws RecognitionException, TokenStreamException
 
final void rangeExpr () throws RecognitionException, TokenStreamException
 
final void initializerList () throws RecognitionException, TokenStreamException
 
final void pointerGroup () throws RecognitionException, TokenStreamException
 
final void declaratorParamaterList (boolean isFunctionDefinition, String declName) throws RecognitionException, TokenStreamException
 
final void declSpecifiers () throws RecognitionException, TokenStreamException
 
final void parameterTypeList () throws RecognitionException, TokenStreamException
 
final void parameterDeclaration () throws RecognitionException, TokenStreamException
 
final void declarationList () throws RecognitionException, TokenStreamException
 
final void localLabelDeclaration () throws RecognitionException, TokenStreamException
 
final void declarationPredictor () throws RecognitionException, TokenStreamException
 
final void functionStorageClassSpecifier () throws RecognitionException, TokenStreamException
 
final int typeSpecifier (int specCount) throws RecognitionException, TokenStreamException
 
final void structOrUnionSpecifier () throws RecognitionException, TokenStreamException
 
final void attributeDecl () throws RecognitionException, TokenStreamException
 
final void enumSpecifier () throws RecognitionException, TokenStreamException
 
final void typedefName () throws RecognitionException, TokenStreamException
 
final void typeName () throws RecognitionException, TokenStreamException
 
final void structOrUnion () throws RecognitionException, TokenStreamException
 
final void structDeclarationList () throws RecognitionException, TokenStreamException
 
final void structDeclaration () throws RecognitionException, TokenStreamException
 
final void specifierQualifierList () throws RecognitionException, TokenStreamException
 
final void structDeclaratorList () throws RecognitionException, TokenStreamException
 
final void structDeclarator () throws RecognitionException, TokenStreamException
 
final void enumList (String enumName) throws RecognitionException, TokenStreamException
 
final void enumerator (String enumName) throws RecognitionException, TokenStreamException
 
final void initDecl (AST declarationSpecifiers) throws RecognitionException, TokenStreamException
 
final void attributeList () throws RecognitionException, TokenStreamException
 
final void attribute () throws RecognitionException, TokenStreamException
 
final void compoundStatement (String scopeName) throws RecognitionException, TokenStreamException
 
final void nestedFunctionDef () throws RecognitionException, TokenStreamException
 
final void statementList () throws RecognitionException, TokenStreamException
 
final void statement () throws RecognitionException, TokenStreamException
 
final void conditionalExpr () throws RecognitionException, TokenStreamException
 
final void logicalOrExpr () throws RecognitionException, TokenStreamException
 
final void castExpr () throws RecognitionException, TokenStreamException
 
final void unaryExpr () throws RecognitionException, TokenStreamException
 
final void nonemptyAbstractDeclarator () throws RecognitionException, TokenStreamException
 
final void postfixExpr () throws RecognitionException, TokenStreamException
 
final void unaryOperator () throws RecognitionException, TokenStreamException
 
final void gnuAsmExpr () throws RecognitionException, TokenStreamException
 
final void strOptExprPair () throws RecognitionException, TokenStreamException
 
final void primaryExpr () throws RecognitionException, TokenStreamException
 
final void storageClassSpecifier () throws RecognitionException, TokenStreamException
 
final void typeQualifier () throws RecognitionException, TokenStreamException
 
final void assignOperator () throws RecognitionException, TokenStreamException
 
final void logicalAndExpr () throws RecognitionException, TokenStreamException
 
final void inclusiveOrExpr () throws RecognitionException, TokenStreamException
 
final void exclusiveOrExpr () throws RecognitionException, TokenStreamException
 
final void bitAndExpr () throws RecognitionException, TokenStreamException
 
final void equalityExpr () throws RecognitionException, TokenStreamException
 
final void relationalExpr () throws RecognitionException, TokenStreamException
 
final void shiftExpr () throws RecognitionException, TokenStreamException
 
final void additiveExpr () throws RecognitionException, TokenStreamException
 
final void multExpr () throws RecognitionException, TokenStreamException
 
final void postfixSuffix () throws RecognitionException, TokenStreamException
 
final void functionCall () throws RecognitionException, TokenStreamException
 
final void argExprList () throws RecognitionException, TokenStreamException
 
final void dummy () throws RecognitionException, TokenStreamException
 

Public Attributes

CSymbolTable symbolTable = new CSymbolTable()
 
- Public Attributes inherited from com.jogamp.gluegen.cgram.GNUCTokenTypes
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
 

Static Public Attributes

static boolean CPPComments = true
 
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())
 
static final BitSet _tokenSet_4 = new BitSet(mk_tokenSet_4())
 
static final BitSet _tokenSet_5 = new BitSet(mk_tokenSet_5())
 
static final BitSet _tokenSet_6 = new BitSet(mk_tokenSet_6())
 
static final BitSet _tokenSet_7 = new BitSet(mk_tokenSet_7())
 
static final BitSet _tokenSet_8 = new BitSet(mk_tokenSet_8())
 
static final BitSet _tokenSet_9 = new BitSet(mk_tokenSet_9())
 
static final BitSet _tokenSet_10 = new BitSet(mk_tokenSet_10())
 
static final BitSet _tokenSet_11 = new BitSet(mk_tokenSet_11())
 
static final BitSet _tokenSet_12 = new BitSet(mk_tokenSet_12())
 
static final BitSet _tokenSet_13 = new BitSet(mk_tokenSet_13())
 
static final BitSet _tokenSet_14 = new BitSet(mk_tokenSet_14())
 
static final BitSet _tokenSet_15 = new BitSet(mk_tokenSet_15())
 
static final BitSet _tokenSet_16 = new BitSet(mk_tokenSet_16())
 
static final BitSet _tokenSet_17 = new BitSet(mk_tokenSet_17())
 
static final BitSet _tokenSet_18 = new BitSet(mk_tokenSet_18())
 
static final BitSet _tokenSet_19 = new BitSet(mk_tokenSet_19())
 
static final BitSet _tokenSet_20 = new BitSet(mk_tokenSet_20())
 
static final BitSet _tokenSet_21 = new BitSet(mk_tokenSet_21())
 
static final BitSet _tokenSet_22 = new BitSet(mk_tokenSet_22())
 
static final BitSet _tokenSet_23 = new BitSet(mk_tokenSet_23())
 
static final BitSet _tokenSet_24 = new BitSet(mk_tokenSet_24())
 
static final BitSet _tokenSet_25 = new BitSet(mk_tokenSet_25())
 
static final BitSet _tokenSet_26 = new BitSet(mk_tokenSet_26())
 
static final BitSet _tokenSet_27 = new BitSet(mk_tokenSet_27())
 
static final BitSet _tokenSet_28 = new BitSet(mk_tokenSet_28())
 
static final BitSet _tokenSet_29 = new BitSet(mk_tokenSet_29())
 
static final BitSet _tokenSet_30 = new BitSet(mk_tokenSet_30())
 
static final BitSet _tokenSet_31 = new BitSet(mk_tokenSet_31())
 
static final BitSet _tokenSet_32 = new BitSet(mk_tokenSet_32())
 
static final BitSet _tokenSet_33 = new BitSet(mk_tokenSet_33())
 
static final BitSet _tokenSet_34 = new BitSet(mk_tokenSet_34())
 
static final BitSet _tokenSet_35 = new BitSet(mk_tokenSet_35())
 
static final BitSet _tokenSet_36 = new BitSet(mk_tokenSet_36())
 
static final BitSet _tokenSet_37 = new BitSet(mk_tokenSet_37())
 
static final BitSet _tokenSet_38 = new BitSet(mk_tokenSet_38())
 
static final BitSet _tokenSet_39 = new BitSet(mk_tokenSet_39())
 
static final BitSet _tokenSet_40 = new BitSet(mk_tokenSet_40())
 
static final BitSet _tokenSet_41 = new BitSet(mk_tokenSet_41())
 
static final BitSet _tokenSet_42 = new BitSet(mk_tokenSet_42())
 
static final BitSet _tokenSet_43 = new BitSet(mk_tokenSet_43())
 
static final BitSet _tokenSet_44 = new BitSet(mk_tokenSet_44())
 
static final BitSet _tokenSet_45 = new BitSet(mk_tokenSet_45())
 
static final BitSet _tokenSet_46 = new BitSet(mk_tokenSet_46())
 
static final BitSet _tokenSet_47 = new BitSet(mk_tokenSet_47())
 
static final BitSet _tokenSet_48 = new BitSet(mk_tokenSet_48())
 
static final BitSet _tokenSet_49 = new BitSet(mk_tokenSet_49())
 
static final BitSet _tokenSet_50 = new BitSet(mk_tokenSet_50())
 
static final BitSet _tokenSet_51 = new BitSet(mk_tokenSet_51())
 
static final BitSet _tokenSet_52 = new BitSet(mk_tokenSet_52())
 
static final BitSet _tokenSet_53 = new BitSet(mk_tokenSet_53())
 
static final BitSet _tokenSet_54 = new BitSet(mk_tokenSet_54())
 
static final BitSet _tokenSet_55 = new BitSet(mk_tokenSet_55())
 
static final BitSet _tokenSet_56 = new BitSet(mk_tokenSet_56())
 
static final BitSet _tokenSet_57 = new BitSet(mk_tokenSet_57())
 
static final BitSet _tokenSet_58 = new BitSet(mk_tokenSet_58())
 
static final BitSet _tokenSet_59 = new BitSet(mk_tokenSet_59())
 
static final BitSet _tokenSet_60 = new BitSet(mk_tokenSet_60())
 
static final BitSet _tokenSet_61 = new BitSet(mk_tokenSet_61())
 
static final BitSet _tokenSet_62 = new BitSet(mk_tokenSet_62())
 
static final BitSet _tokenSet_63 = new BitSet(mk_tokenSet_63())
 
static final BitSet _tokenSet_64 = new BitSet(mk_tokenSet_64())
 
static final BitSet _tokenSet_65 = new BitSet(mk_tokenSet_65())
 
static final BitSet _tokenSet_66 = new BitSet(mk_tokenSet_66())
 
static final BitSet _tokenSet_67 = new BitSet(mk_tokenSet_67())
 
static final BitSet _tokenSet_68 = new BitSet(mk_tokenSet_68())
 
static final BitSet _tokenSet_69 = new BitSet(mk_tokenSet_69())
 
static final BitSet _tokenSet_70 = new BitSet(mk_tokenSet_70())
 
static final BitSet _tokenSet_71 = new BitSet(mk_tokenSet_71())
 
static final BitSet _tokenSet_72 = new BitSet(mk_tokenSet_72())
 
static final BitSet _tokenSet_73 = new BitSet(mk_tokenSet_73())
 
static final BitSet _tokenSet_74 = new BitSet(mk_tokenSet_74())
 
static final BitSet _tokenSet_75 = new BitSet(mk_tokenSet_75())
 
static final BitSet _tokenSet_76 = new BitSet(mk_tokenSet_76())
 
static final BitSet _tokenSet_77 = new BitSet(mk_tokenSet_77())
 
static final BitSet _tokenSet_78 = new BitSet(mk_tokenSet_78())
 
static final BitSet _tokenSet_79 = new BitSet(mk_tokenSet_79())
 
static final BitSet _tokenSet_80 = new BitSet(mk_tokenSet_80())
 
static final BitSet _tokenSet_81 = new BitSet(mk_tokenSet_81())
 
static final BitSet _tokenSet_82 = new BitSet(mk_tokenSet_82())
 
static final BitSet _tokenSet_83 = new BitSet(mk_tokenSet_83())
 

Protected Member Functions

 GnuCParser (TokenBuffer tokenBuf, int k)
 
 GnuCParser (TokenStream lexer, int k)
 
final void stringConst () throws RecognitionException, TokenStreamException
 
final void charConst () throws RecognitionException, TokenStreamException
 
final void intConst () throws RecognitionException, TokenStreamException
 
final void floatConst () throws RecognitionException, TokenStreamException
 
void buildTokenTypeASTClassMap ()
 

Protected Attributes

int unnamedScopeCounter = 0
 
boolean debugging = false
 

Detailed Description

Definition at line 30 of file GnuCParser.java.

Constructor & Destructor Documentation

◆ GnuCParser() [1/5]

com.jogamp.gluegen.cgram.GnuCParser.GnuCParser ( TokenBuffer  tokenBuf,
int  k 
)
protected

Definition at line 147 of file GnuCParser.java.

Here is the call graph for this function:

◆ GnuCParser() [2/5]

com.jogamp.gluegen.cgram.GnuCParser.GnuCParser ( TokenBuffer  tokenBuf)

Definition at line 154 of file GnuCParser.java.

◆ GnuCParser() [3/5]

com.jogamp.gluegen.cgram.GnuCParser.GnuCParser ( TokenStream  lexer,
int  k 
)
protected

Definition at line 158 of file GnuCParser.java.

Here is the call graph for this function:

◆ GnuCParser() [4/5]

com.jogamp.gluegen.cgram.GnuCParser.GnuCParser ( TokenStream  lexer)

Definition at line 165 of file GnuCParser.java.

◆ GnuCParser() [5/5]

com.jogamp.gluegen.cgram.GnuCParser.GnuCParser ( ParserSharedInputState  state)

Definition at line 169 of file GnuCParser.java.

Here is the call graph for this function:

Member Function Documentation

◆ additiveExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.additiveExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 6507 of file GnuCParser.java.

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

◆ argExprList()

final void com.jogamp.gluegen.cgram.GnuCParser.argExprList ( ) throws RecognitionException, TokenStreamException

Definition at line 6798 of file GnuCParser.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.GnuCParser.asm_expr ( ) throws RecognitionException, TokenStreamException

Definition at line 290 of file GnuCParser.java.

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

◆ assignExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.assignExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 1432 of file GnuCParser.java.

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

◆ assignOperator()

final void com.jogamp.gluegen.cgram.GnuCParser.assignOperator ( ) throws RecognitionException, TokenStreamException

Definition at line 6034 of file GnuCParser.java.

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

◆ attribute()

final void com.jogamp.gluegen.cgram.GnuCParser.attribute ( ) throws RecognitionException, TokenStreamException

Definition at line 3725 of file GnuCParser.java.

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

◆ attributeDecl()

final void com.jogamp.gluegen.cgram.GnuCParser.attributeDecl ( ) throws RecognitionException, TokenStreamException

Definition at line 2855 of file GnuCParser.java.

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

◆ attributeList()

final void com.jogamp.gluegen.cgram.GnuCParser.attributeList ( ) throws RecognitionException, TokenStreamException

Definition at line 3621 of file GnuCParser.java.

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

◆ bitAndExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.bitAndExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 6275 of file GnuCParser.java.

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

◆ buildTokenTypeASTClassMap()

void com.jogamp.gluegen.cgram.GnuCParser.buildTokenTypeASTClassMap ( )
protected

Definition at line 7440 of file GnuCParser.java.

Here is the caller graph for this function:

◆ castExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.castExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 4708 of file GnuCParser.java.

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

◆ charConst()

final void com.jogamp.gluegen.cgram.GnuCParser.charConst ( ) throws RecognitionException, TokenStreamException
protected

Definition at line 5906 of file GnuCParser.java.

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

◆ compoundStatement()

final void com.jogamp.gluegen.cgram.GnuCParser.compoundStatement ( String  scopeName) throws RecognitionException, TokenStreamException

Definition at line 3774 of file GnuCParser.java.

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

◆ conditionalExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.conditionalExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 4566 of file GnuCParser.java.

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

◆ constExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.constExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 1586 of file GnuCParser.java.

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

◆ declaration()

final void com.jogamp.gluegen.cgram.GnuCParser.declaration ( ) throws RecognitionException, TokenStreamException

Definition at line 546 of file GnuCParser.java.

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

◆ declarationList()

final void com.jogamp.gluegen.cgram.GnuCParser.declarationList ( ) throws RecognitionException, TokenStreamException

Definition at line 2114 of file GnuCParser.java.

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

◆ declarationPredictor()

final void com.jogamp.gluegen.cgram.GnuCParser.declarationPredictor ( ) throws RecognitionException, TokenStreamException

Definition at line 2247 of file GnuCParser.java.

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

◆ declarator()

final String com.jogamp.gluegen.cgram.GnuCParser.declarator ( boolean  isFunctionDefinition) throws RecognitionException, TokenStreamException

Definition at line 969 of file GnuCParser.java.

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

◆ declaratorParamaterList()

final void com.jogamp.gluegen.cgram.GnuCParser.declaratorParamaterList ( boolean  isFunctionDefinition,
String  declName 
) throws RecognitionException, TokenStreamException

Definition at line 1738 of file GnuCParser.java.

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

◆ declSpecifiers()

final void com.jogamp.gluegen.cgram.GnuCParser.declSpecifiers ( ) throws RecognitionException, TokenStreamException

Definition at line 1851 of file GnuCParser.java.

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

◆ dummy()

final void com.jogamp.gluegen.cgram.GnuCParser.dummy ( ) throws RecognitionException, TokenStreamException

Definition at line 6992 of file GnuCParser.java.

Here is the call graph for this function:

◆ enumerator()

final void com.jogamp.gluegen.cgram.GnuCParser.enumerator ( String  enumName) throws RecognitionException, TokenStreamException

Definition at line 3476 of file GnuCParser.java.

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

◆ enumList()

final void com.jogamp.gluegen.cgram.GnuCParser.enumList ( String  enumName) throws RecognitionException, TokenStreamException

Definition at line 3421 of file GnuCParser.java.

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

◆ enumSpecifier()

final void com.jogamp.gluegen.cgram.GnuCParser.enumSpecifier ( ) throws RecognitionException, TokenStreamException

Definition at line 2930 of file GnuCParser.java.

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

◆ equalityExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.equalityExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 6314 of file GnuCParser.java.

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

◆ exclusiveOrExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.exclusiveOrExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 6236 of file GnuCParser.java.

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

◆ expr()

final void com.jogamp.gluegen.cgram.GnuCParser.expr ( ) throws RecognitionException, TokenStreamException

Definition at line 361 of file GnuCParser.java.

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

◆ externalDef()

final void com.jogamp.gluegen.cgram.GnuCParser.externalDef ( ) throws RecognitionException, TokenStreamException

Definition at line 448 of file GnuCParser.java.

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

◆ externalList()

final void com.jogamp.gluegen.cgram.GnuCParser.externalList ( ) throws RecognitionException, TokenStreamException

Definition at line 255 of file GnuCParser.java.

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

◆ floatConst()

final void com.jogamp.gluegen.cgram.GnuCParser.floatConst ( ) throws RecognitionException, TokenStreamException
protected

Definition at line 6940 of file GnuCParser.java.

Here is the call graph for this function:

◆ functionCall()

final void com.jogamp.gluegen.cgram.GnuCParser.functionCall ( ) throws RecognitionException, TokenStreamException

Definition at line 6726 of file GnuCParser.java.

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

◆ functionDeclSpecifiers()

final void com.jogamp.gluegen.cgram.GnuCParser.functionDeclSpecifiers ( ) throws RecognitionException, TokenStreamException

Definition at line 885 of file GnuCParser.java.

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

◆ functionDef()

final void com.jogamp.gluegen.cgram.GnuCParser.functionDef ( ) throws RecognitionException, TokenStreamException

Definition at line 727 of file GnuCParser.java.

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

◆ functionPrefix()

final void com.jogamp.gluegen.cgram.GnuCParser.functionPrefix ( ) throws RecognitionException, TokenStreamException

Definition at line 619 of file GnuCParser.java.

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

◆ functionStorageClassSpecifier()

final void com.jogamp.gluegen.cgram.GnuCParser.functionStorageClassSpecifier ( ) throws RecognitionException, TokenStreamException

Definition at line 2283 of file GnuCParser.java.

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

◆ getAScopeName()

String com.jogamp.gluegen.cgram.GnuCParser.getAScopeName ( )

Definition at line 55 of file GnuCParser.java.

Here is the caller graph for this function:

◆ getDebug()

boolean com.jogamp.gluegen.cgram.GnuCParser.getDebug ( )

Definition at line 69 of file GnuCParser.java.

◆ gnuAsmExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.gnuAsmExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 5555 of file GnuCParser.java.

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

◆ idList()

final void com.jogamp.gluegen.cgram.GnuCParser.idList ( ) throws RecognitionException, TokenStreamException

Definition at line 405 of file GnuCParser.java.

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

◆ inclusiveOrExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.inclusiveOrExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 6197 of file GnuCParser.java.

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

◆ initDecl()

final void com.jogamp.gluegen.cgram.GnuCParser.initDecl ( AST  declarationSpecifiers) throws RecognitionException, TokenStreamException

Definition at line 3533 of file GnuCParser.java.

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

◆ initDeclList()

final void com.jogamp.gluegen.cgram.GnuCParser.initDeclList ( AST  declarationSpecifiers) throws RecognitionException, TokenStreamException

Definition at line 1121 of file GnuCParser.java.

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

◆ initializer()

final void com.jogamp.gluegen.cgram.GnuCParser.initializer ( ) throws RecognitionException, TokenStreamException

Definition at line 1176 of file GnuCParser.java.

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

◆ initializerElementLabel()

final void com.jogamp.gluegen.cgram.GnuCParser.initializerElementLabel ( ) throws RecognitionException, TokenStreamException

Definition at line 1284 of file GnuCParser.java.

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

◆ initializerList()

final void com.jogamp.gluegen.cgram.GnuCParser.initializerList ( ) throws RecognitionException, TokenStreamException

Definition at line 1644 of file GnuCParser.java.

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

◆ intConst()

final void com.jogamp.gluegen.cgram.GnuCParser.intConst ( ) throws RecognitionException, TokenStreamException
protected

Definition at line 6834 of file GnuCParser.java.

Here is the call graph for this function:

◆ isTypedefName()

boolean com.jogamp.gluegen.cgram.GnuCParser.isTypedefName ( String  name)

Definition at line 42 of file GnuCParser.java.

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

◆ lcurlyInitializer()

final void com.jogamp.gluegen.cgram.GnuCParser.lcurlyInitializer ( ) throws RecognitionException, TokenStreamException

Definition at line 1498 of file GnuCParser.java.

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

◆ localLabelDeclaration()

final void com.jogamp.gluegen.cgram.GnuCParser.localLabelDeclaration ( ) throws RecognitionException, TokenStreamException

Definition at line 2170 of file GnuCParser.java.

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

◆ logicalAndExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.logicalAndExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 6158 of file GnuCParser.java.

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

◆ logicalOrExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.logicalOrExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 4669 of file GnuCParser.java.

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

◆ match()

void com.jogamp.gluegen.cgram.GnuCParser.match ( int  t) throws MismatchedTokenException

Definition at line 94 of file GnuCParser.java.

◆ multExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.multExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 6566 of file GnuCParser.java.

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

◆ nestedFunctionDef()

final void com.jogamp.gluegen.cgram.GnuCParser.nestedFunctionDef ( ) throws RecognitionException, TokenStreamException

Definition at line 3927 of file GnuCParser.java.

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

◆ nonemptyAbstractDeclarator()

final void com.jogamp.gluegen.cgram.GnuCParser.nonemptyAbstractDeclarator ( ) throws RecognitionException, TokenStreamException

Definition at line 4997 of file GnuCParser.java.

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

◆ parameterDeclaration()

final void com.jogamp.gluegen.cgram.GnuCParser.parameterDeclaration ( ) throws RecognitionException, TokenStreamException

Definition at line 2037 of file GnuCParser.java.

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

◆ parameterTypeList()

final void com.jogamp.gluegen.cgram.GnuCParser.parameterTypeList ( ) throws RecognitionException, TokenStreamException

Definition at line 1940 of file GnuCParser.java.

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

◆ pointerGroup()

final void com.jogamp.gluegen.cgram.GnuCParser.pointerGroup ( ) throws RecognitionException, TokenStreamException

Definition at line 1680 of file GnuCParser.java.

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

◆ popScope()

void com.jogamp.gluegen.cgram.GnuCParser.popScope ( )

Definition at line 63 of file GnuCParser.java.

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

◆ postfixExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.postfixExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 5358 of file GnuCParser.java.

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

◆ postfixSuffix()

final void com.jogamp.gluegen.cgram.GnuCParser.postfixSuffix ( ) throws RecognitionException, TokenStreamException

Definition at line 6633 of file GnuCParser.java.

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

◆ primaryExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.primaryExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 5802 of file GnuCParser.java.

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

◆ pushScope()

void com.jogamp.gluegen.cgram.GnuCParser.pushScope ( String  scopeName)

Definition at line 59 of file GnuCParser.java.

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

◆ rangeExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.rangeExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 1608 of file GnuCParser.java.

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

◆ relationalExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.relationalExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 6373 of file GnuCParser.java.

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

◆ reportError() [1/2]

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

Definition at line 78 of file GnuCParser.java.

◆ reportError() [2/2]

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

Definition at line 88 of file GnuCParser.java.

◆ reportWarning()

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

Definition at line 91 of file GnuCParser.java.

◆ setDebug()

void com.jogamp.gluegen.cgram.GnuCParser.setDebug ( boolean  debug)

Definition at line 73 of file GnuCParser.java.

Here is the caller graph for this function:

◆ shiftExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.shiftExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 6448 of file GnuCParser.java.

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

◆ specifierQualifierList()

final void com.jogamp.gluegen.cgram.GnuCParser.specifierQualifierList ( ) throws RecognitionException, TokenStreamException

Definition at line 3224 of file GnuCParser.java.

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

◆ statement()

final void com.jogamp.gluegen.cgram.GnuCParser.statement ( ) throws RecognitionException, TokenStreamException

Definition at line 4108 of file GnuCParser.java.

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

◆ statementList()

final void com.jogamp.gluegen.cgram.GnuCParser.statementList ( ) throws RecognitionException, TokenStreamException

Definition at line 4073 of file GnuCParser.java.

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

◆ storageClassSpecifier()

final void com.jogamp.gluegen.cgram.GnuCParser.storageClassSpecifier ( ) throws RecognitionException, TokenStreamException

Definition at line 5930 of file GnuCParser.java.

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

◆ stringConst()

final void com.jogamp.gluegen.cgram.GnuCParser.stringConst ( ) throws RecognitionException, TokenStreamException
protected

Definition at line 3680 of file GnuCParser.java.

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

◆ strOptExprPair()

final void com.jogamp.gluegen.cgram.GnuCParser.strOptExprPair ( ) throws RecognitionException, TokenStreamException

Definition at line 5752 of file GnuCParser.java.

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

◆ structDeclaration()

final void com.jogamp.gluegen.cgram.GnuCParser.structDeclaration ( ) throws RecognitionException, TokenStreamException

Definition at line 3169 of file GnuCParser.java.

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

◆ structDeclarationList()

final void com.jogamp.gluegen.cgram.GnuCParser.structDeclarationList ( ) throws RecognitionException, TokenStreamException

Definition at line 3134 of file GnuCParser.java.

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

◆ structDeclarator()

final void com.jogamp.gluegen.cgram.GnuCParser.structDeclarator ( ) throws RecognitionException, TokenStreamException

Definition at line 3331 of file GnuCParser.java.

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

◆ structDeclaratorList()

final void com.jogamp.gluegen.cgram.GnuCParser.structDeclaratorList ( ) throws RecognitionException, TokenStreamException

Definition at line 3295 of file GnuCParser.java.

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

◆ structOrUnion()

final void com.jogamp.gluegen.cgram.GnuCParser.structOrUnion ( ) throws RecognitionException, TokenStreamException

Definition at line 3091 of file GnuCParser.java.

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

◆ structOrUnionSpecifier()

final void com.jogamp.gluegen.cgram.GnuCParser.structOrUnionSpecifier ( ) throws RecognitionException, TokenStreamException

Definition at line 2644 of file GnuCParser.java.

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

◆ traceIn()

void com.jogamp.gluegen.cgram.GnuCParser.traceIn ( String  rname)

Definition at line 125 of file GnuCParser.java.

◆ traceOut()

void com.jogamp.gluegen.cgram.GnuCParser.traceOut ( String  rname)

Definition at line 135 of file GnuCParser.java.

◆ translationUnit()

final void com.jogamp.gluegen.cgram.GnuCParser.translationUnit ( ) throws RecognitionException, TokenStreamException

Definition at line 176 of file GnuCParser.java.

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

◆ typedefName()

final void com.jogamp.gluegen.cgram.GnuCParser.typedefName ( ) throws RecognitionException, TokenStreamException

Definition at line 3013 of file GnuCParser.java.

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

◆ typelessDeclaration()

final void com.jogamp.gluegen.cgram.GnuCParser.typelessDeclaration ( ) throws RecognitionException, TokenStreamException

Definition at line 850 of file GnuCParser.java.

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

◆ typeName()

final void com.jogamp.gluegen.cgram.GnuCParser.typeName ( ) throws RecognitionException, TokenStreamException

Definition at line 3049 of file GnuCParser.java.

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

◆ typeQualifier()

final void com.jogamp.gluegen.cgram.GnuCParser.typeQualifier ( ) throws RecognitionException, TokenStreamException

Definition at line 5991 of file GnuCParser.java.

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

◆ typeSpecifier()

final int com.jogamp.gluegen.cgram.GnuCParser.typeSpecifier ( int  specCount) throws RecognitionException, TokenStreamException

Definition at line 2335 of file GnuCParser.java.

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

◆ unaryExpr()

final void com.jogamp.gluegen.cgram.GnuCParser.unaryExpr ( ) throws RecognitionException, TokenStreamException

Definition at line 4809 of file GnuCParser.java.

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

◆ unaryOperator()

final void com.jogamp.gluegen.cgram.GnuCParser.unaryOperator ( ) throws RecognitionException, TokenStreamException

Definition at line 5449 of file GnuCParser.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.GnuCParser._tokenNames
static

Definition at line 7270 of file GnuCParser.java.

◆ _tokenSet_0

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

Definition at line 7448 of file GnuCParser.java.

◆ _tokenSet_1

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

Definition at line 7453 of file GnuCParser.java.

◆ _tokenSet_10

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_10 = new BitSet(mk_tokenSet_10())
static

Definition at line 7498 of file GnuCParser.java.

◆ _tokenSet_11

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_11 = new BitSet(mk_tokenSet_11())
static

Definition at line 7503 of file GnuCParser.java.

◆ _tokenSet_12

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_12 = new BitSet(mk_tokenSet_12())
static

Definition at line 7508 of file GnuCParser.java.

◆ _tokenSet_13

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_13 = new BitSet(mk_tokenSet_13())
static

Definition at line 7513 of file GnuCParser.java.

◆ _tokenSet_14

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_14 = new BitSet(mk_tokenSet_14())
static

Definition at line 7518 of file GnuCParser.java.

◆ _tokenSet_15

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_15 = new BitSet(mk_tokenSet_15())
static

Definition at line 7523 of file GnuCParser.java.

◆ _tokenSet_16

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_16 = new BitSet(mk_tokenSet_16())
static

Definition at line 7528 of file GnuCParser.java.

◆ _tokenSet_17

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_17 = new BitSet(mk_tokenSet_17())
static

Definition at line 7533 of file GnuCParser.java.

◆ _tokenSet_18

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_18 = new BitSet(mk_tokenSet_18())
static

Definition at line 7538 of file GnuCParser.java.

◆ _tokenSet_19

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_19 = new BitSet(mk_tokenSet_19())
static

Definition at line 7543 of file GnuCParser.java.

◆ _tokenSet_2

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

Definition at line 7458 of file GnuCParser.java.

◆ _tokenSet_20

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_20 = new BitSet(mk_tokenSet_20())
static

Definition at line 7548 of file GnuCParser.java.

◆ _tokenSet_21

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_21 = new BitSet(mk_tokenSet_21())
static

Definition at line 7553 of file GnuCParser.java.

◆ _tokenSet_22

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_22 = new BitSet(mk_tokenSet_22())
static

Definition at line 7558 of file GnuCParser.java.

◆ _tokenSet_23

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_23 = new BitSet(mk_tokenSet_23())
static

Definition at line 7563 of file GnuCParser.java.

◆ _tokenSet_24

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_24 = new BitSet(mk_tokenSet_24())
static

Definition at line 7568 of file GnuCParser.java.

◆ _tokenSet_25

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_25 = new BitSet(mk_tokenSet_25())
static

Definition at line 7573 of file GnuCParser.java.

◆ _tokenSet_26

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_26 = new BitSet(mk_tokenSet_26())
static

Definition at line 7578 of file GnuCParser.java.

◆ _tokenSet_27

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_27 = new BitSet(mk_tokenSet_27())
static

Definition at line 7583 of file GnuCParser.java.

◆ _tokenSet_28

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_28 = new BitSet(mk_tokenSet_28())
static

Definition at line 7588 of file GnuCParser.java.

◆ _tokenSet_29

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_29 = new BitSet(mk_tokenSet_29())
static

Definition at line 7593 of file GnuCParser.java.

◆ _tokenSet_3

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

Definition at line 7463 of file GnuCParser.java.

◆ _tokenSet_30

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_30 = new BitSet(mk_tokenSet_30())
static

Definition at line 7598 of file GnuCParser.java.

◆ _tokenSet_31

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_31 = new BitSet(mk_tokenSet_31())
static

Definition at line 7603 of file GnuCParser.java.

◆ _tokenSet_32

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_32 = new BitSet(mk_tokenSet_32())
static

Definition at line 7608 of file GnuCParser.java.

◆ _tokenSet_33

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_33 = new BitSet(mk_tokenSet_33())
static

Definition at line 7613 of file GnuCParser.java.

◆ _tokenSet_34

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_34 = new BitSet(mk_tokenSet_34())
static

Definition at line 7618 of file GnuCParser.java.

◆ _tokenSet_35

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_35 = new BitSet(mk_tokenSet_35())
static

Definition at line 7623 of file GnuCParser.java.

◆ _tokenSet_36

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_36 = new BitSet(mk_tokenSet_36())
static

Definition at line 7628 of file GnuCParser.java.

◆ _tokenSet_37

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_37 = new BitSet(mk_tokenSet_37())
static

Definition at line 7633 of file GnuCParser.java.

◆ _tokenSet_38

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_38 = new BitSet(mk_tokenSet_38())
static

Definition at line 7638 of file GnuCParser.java.

◆ _tokenSet_39

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_39 = new BitSet(mk_tokenSet_39())
static

Definition at line 7643 of file GnuCParser.java.

◆ _tokenSet_4

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_4 = new BitSet(mk_tokenSet_4())
static

Definition at line 7468 of file GnuCParser.java.

◆ _tokenSet_40

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_40 = new BitSet(mk_tokenSet_40())
static

Definition at line 7648 of file GnuCParser.java.

◆ _tokenSet_41

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_41 = new BitSet(mk_tokenSet_41())
static

Definition at line 7653 of file GnuCParser.java.

◆ _tokenSet_42

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_42 = new BitSet(mk_tokenSet_42())
static

Definition at line 7658 of file GnuCParser.java.

◆ _tokenSet_43

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_43 = new BitSet(mk_tokenSet_43())
static

Definition at line 7663 of file GnuCParser.java.

◆ _tokenSet_44

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_44 = new BitSet(mk_tokenSet_44())
static

Definition at line 7668 of file GnuCParser.java.

◆ _tokenSet_45

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_45 = new BitSet(mk_tokenSet_45())
static

Definition at line 7673 of file GnuCParser.java.

◆ _tokenSet_46

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_46 = new BitSet(mk_tokenSet_46())
static

Definition at line 7678 of file GnuCParser.java.

◆ _tokenSet_47

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_47 = new BitSet(mk_tokenSet_47())
static

Definition at line 7683 of file GnuCParser.java.

◆ _tokenSet_48

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_48 = new BitSet(mk_tokenSet_48())
static

Definition at line 7688 of file GnuCParser.java.

◆ _tokenSet_49

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_49 = new BitSet(mk_tokenSet_49())
static

Definition at line 7693 of file GnuCParser.java.

◆ _tokenSet_5

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_5 = new BitSet(mk_tokenSet_5())
static

Definition at line 7473 of file GnuCParser.java.

◆ _tokenSet_50

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_50 = new BitSet(mk_tokenSet_50())
static

Definition at line 7698 of file GnuCParser.java.

◆ _tokenSet_51

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_51 = new BitSet(mk_tokenSet_51())
static

Definition at line 7703 of file GnuCParser.java.

◆ _tokenSet_52

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_52 = new BitSet(mk_tokenSet_52())
static

Definition at line 7708 of file GnuCParser.java.

◆ _tokenSet_53

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_53 = new BitSet(mk_tokenSet_53())
static

Definition at line 7713 of file GnuCParser.java.

◆ _tokenSet_54

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_54 = new BitSet(mk_tokenSet_54())
static

Definition at line 7718 of file GnuCParser.java.

◆ _tokenSet_55

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_55 = new BitSet(mk_tokenSet_55())
static

Definition at line 7723 of file GnuCParser.java.

◆ _tokenSet_56

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_56 = new BitSet(mk_tokenSet_56())
static

Definition at line 7728 of file GnuCParser.java.

◆ _tokenSet_57

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_57 = new BitSet(mk_tokenSet_57())
static

Definition at line 7733 of file GnuCParser.java.

◆ _tokenSet_58

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_58 = new BitSet(mk_tokenSet_58())
static

Definition at line 7738 of file GnuCParser.java.

◆ _tokenSet_59

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_59 = new BitSet(mk_tokenSet_59())
static

Definition at line 7743 of file GnuCParser.java.

◆ _tokenSet_6

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_6 = new BitSet(mk_tokenSet_6())
static

Definition at line 7478 of file GnuCParser.java.

◆ _tokenSet_60

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_60 = new BitSet(mk_tokenSet_60())
static

Definition at line 7748 of file GnuCParser.java.

◆ _tokenSet_61

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_61 = new BitSet(mk_tokenSet_61())
static

Definition at line 7753 of file GnuCParser.java.

◆ _tokenSet_62

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_62 = new BitSet(mk_tokenSet_62())
static

Definition at line 7758 of file GnuCParser.java.

◆ _tokenSet_63

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_63 = new BitSet(mk_tokenSet_63())
static

Definition at line 7763 of file GnuCParser.java.

◆ _tokenSet_64

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_64 = new BitSet(mk_tokenSet_64())
static

Definition at line 7768 of file GnuCParser.java.

◆ _tokenSet_65

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_65 = new BitSet(mk_tokenSet_65())
static

Definition at line 7773 of file GnuCParser.java.

◆ _tokenSet_66

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_66 = new BitSet(mk_tokenSet_66())
static

Definition at line 7778 of file GnuCParser.java.

◆ _tokenSet_67

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_67 = new BitSet(mk_tokenSet_67())
static

Definition at line 7783 of file GnuCParser.java.

◆ _tokenSet_68

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_68 = new BitSet(mk_tokenSet_68())
static

Definition at line 7788 of file GnuCParser.java.

◆ _tokenSet_69

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_69 = new BitSet(mk_tokenSet_69())
static

Definition at line 7793 of file GnuCParser.java.

◆ _tokenSet_7

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_7 = new BitSet(mk_tokenSet_7())
static

Definition at line 7483 of file GnuCParser.java.

◆ _tokenSet_70

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_70 = new BitSet(mk_tokenSet_70())
static

Definition at line 7798 of file GnuCParser.java.

◆ _tokenSet_71

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_71 = new BitSet(mk_tokenSet_71())
static

Definition at line 7803 of file GnuCParser.java.

◆ _tokenSet_72

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_72 = new BitSet(mk_tokenSet_72())
static

Definition at line 7808 of file GnuCParser.java.

◆ _tokenSet_73

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_73 = new BitSet(mk_tokenSet_73())
static

Definition at line 7813 of file GnuCParser.java.

◆ _tokenSet_74

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_74 = new BitSet(mk_tokenSet_74())
static

Definition at line 7818 of file GnuCParser.java.

◆ _tokenSet_75

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_75 = new BitSet(mk_tokenSet_75())
static

Definition at line 7823 of file GnuCParser.java.

◆ _tokenSet_76

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_76 = new BitSet(mk_tokenSet_76())
static

Definition at line 7828 of file GnuCParser.java.

◆ _tokenSet_77

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_77 = new BitSet(mk_tokenSet_77())
static

Definition at line 7833 of file GnuCParser.java.

◆ _tokenSet_78

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_78 = new BitSet(mk_tokenSet_78())
static

Definition at line 7838 of file GnuCParser.java.

◆ _tokenSet_79

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_79 = new BitSet(mk_tokenSet_79())
static

Definition at line 7843 of file GnuCParser.java.

◆ _tokenSet_8

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_8 = new BitSet(mk_tokenSet_8())
static

Definition at line 7488 of file GnuCParser.java.

◆ _tokenSet_80

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_80 = new BitSet(mk_tokenSet_80())
static

Definition at line 7848 of file GnuCParser.java.

◆ _tokenSet_81

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_81 = new BitSet(mk_tokenSet_81())
static

Definition at line 7853 of file GnuCParser.java.

◆ _tokenSet_82

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_82 = new BitSet(mk_tokenSet_82())
static

Definition at line 7858 of file GnuCParser.java.

◆ _tokenSet_83

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_83 = new BitSet(mk_tokenSet_83())
static

Definition at line 7863 of file GnuCParser.java.

◆ _tokenSet_9

final BitSet com.jogamp.gluegen.cgram.GnuCParser._tokenSet_9 = new BitSet(mk_tokenSet_9())
static

Definition at line 7493 of file GnuCParser.java.

◆ CPPComments

boolean com.jogamp.gluegen.cgram.GnuCParser.CPPComments = true
static

Definition at line 34 of file GnuCParser.java.

◆ debugging

boolean com.jogamp.gluegen.cgram.GnuCParser.debugging = false
protected

Definition at line 67 of file GnuCParser.java.

◆ symbolTable

CSymbolTable com.jogamp.gluegen.cgram.GnuCParser.symbolTable = new CSymbolTable()

Definition at line 37 of file GnuCParser.java.

◆ unnamedScopeCounter

int com.jogamp.gluegen.cgram.GnuCParser.unnamedScopeCounter = 0
protected

Definition at line 40 of file GnuCParser.java.


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