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

Public Member Functions

void setCountingTokens (boolean ct)
 
void setOriginalSource (String src)
 
void setSource (String src)
 
PreprocessorInfoChannel getPreprocessorInfoChannel ()
 
void setPreprocessingDirective (String pre)
 
void addDefine (String name, String value)
 
void deferredNewline ()
 
void newline ()
 
 StdCLexer (InputStream in)
 
 StdCLexer (Reader in)
 
 StdCLexer (InputBuffer ib)
 
 StdCLexer (LexerSharedInputState state)
 
Token nextToken () throws TokenStreamException
 
final void mASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mCOLON (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mCOMMA (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mQUESTION (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mSEMI (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mPTR (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLPAREN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mRPAREN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLBRACKET (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mRBRACKET (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLCURLY (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mRCURLY (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mEQUAL (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mNOT_EQUAL (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLTE (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLT (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mGTE (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mGT (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mDIV (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mDIV_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mPLUS (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mPLUS_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mINC (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mMINUS (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mMINUS_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mDEC (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mSTAR (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mSTAR_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mMOD (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mMOD_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mRSHIFT (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mRSHIFT_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLSHIFT (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLSHIFT_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLAND (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLNOT (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLOR (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mBAND (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mBAND_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mBNOT (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mBOR (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mBOR_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mBXOR (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mBXOR_ASSIGN (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mWhitespace (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mComment (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mCPPComment (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mPREPROC_DIRECTIVE (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mID (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mDefineExpr (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mDefineExpr2 (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mNumber (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mStringLiteral (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mCharLiteral (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 

Static Public Attributes

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())
 

Protected Member Functions

Token makeToken (int t)
 
final void mVocabulary (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mDOT (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mVARARGS (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mNonWhitespace (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLineDirective (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mSpace (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mEscape (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mBadStringLiteral (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mDigit (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLongSuffix (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mUnsignedSuffix (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mFloatSuffix (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mExponent (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mDoubleDoubleConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mFloatDoubleConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLongDoubleConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mIntOctalConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLongOctalConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mUnsignedOctalConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mIntIntConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLongIntConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mUnsignedIntConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mIntHexConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mLongHexConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 
final void mUnsignedHexConst (boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
 

Additional Inherited Members

- Public Attributes inherited from com.jogamp.gluegen.cgram.STDCTokenTypes
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
 

Detailed Description

Definition at line 37 of file StdCLexer.java.

Constructor & Destructor Documentation

◆ StdCLexer() [1/4]

com.jogamp.gluegen.cgram.StdCLexer.StdCLexer ( InputStream  in)

Definition at line 110 of file StdCLexer.java.

◆ StdCLexer() [2/4]

com.jogamp.gluegen.cgram.StdCLexer.StdCLexer ( Reader  in)

Definition at line 113 of file StdCLexer.java.

◆ StdCLexer() [3/4]

com.jogamp.gluegen.cgram.StdCLexer.StdCLexer ( InputBuffer  ib)

Definition at line 116 of file StdCLexer.java.

◆ StdCLexer() [4/4]

com.jogamp.gluegen.cgram.StdCLexer.StdCLexer ( LexerSharedInputState  state)

Definition at line 119 of file StdCLexer.java.

Member Function Documentation

◆ addDefine()

void com.jogamp.gluegen.cgram.StdCLexer.addDefine ( String  name,
String  value 
)

Definition at line 78 of file StdCLexer.java.

Here is the caller graph for this function:

◆ deferredNewline()

void com.jogamp.gluegen.cgram.StdCLexer.deferredNewline ( )

Definition at line 97 of file StdCLexer.java.

Here is the caller graph for this function:

◆ getPreprocessorInfoChannel()

PreprocessorInfoChannel com.jogamp.gluegen.cgram.StdCLexer.getPreprocessorInfoChannel ( )

Definition at line 68 of file StdCLexer.java.

◆ makeToken()

Token com.jogamp.gluegen.cgram.StdCLexer.makeToken ( int  t)
protected

Definition at line 82 of file StdCLexer.java.

Here is the call graph for this function:

◆ mASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 480 of file StdCLexer.java.

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

◆ mBadStringLiteral()

final void com.jogamp.gluegen.cgram.StdCLexer.mBadStringLiteral ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2587 of file StdCLexer.java.

Here is the call graph for this function:

◆ mBAND()

final void com.jogamp.gluegen.cgram.StdCLexer.mBAND ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 985 of file StdCLexer.java.

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

◆ mBAND_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mBAND_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 998 of file StdCLexer.java.

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

◆ mBNOT()

final void com.jogamp.gluegen.cgram.StdCLexer.mBNOT ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1011 of file StdCLexer.java.

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

◆ mBOR()

final void com.jogamp.gluegen.cgram.StdCLexer.mBOR ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1024 of file StdCLexer.java.

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

◆ mBOR_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mBOR_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1037 of file StdCLexer.java.

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

◆ mBXOR()

final void com.jogamp.gluegen.cgram.StdCLexer.mBXOR ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1050 of file StdCLexer.java.

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

◆ mBXOR_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mBXOR_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1063 of file StdCLexer.java.

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

◆ mCharLiteral()

final void com.jogamp.gluegen.cgram.StdCLexer.mCharLiteral ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 2411 of file StdCLexer.java.

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

◆ mCOLON()

final void com.jogamp.gluegen.cgram.StdCLexer.mCOLON ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 493 of file StdCLexer.java.

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

◆ mCOMMA()

final void com.jogamp.gluegen.cgram.StdCLexer.mCOMMA ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 506 of file StdCLexer.java.

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

◆ mComment()

final void com.jogamp.gluegen.cgram.StdCLexer.mComment ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1174 of file StdCLexer.java.

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

◆ mCPPComment()

final void com.jogamp.gluegen.cgram.StdCLexer.mCPPComment ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1238 of file StdCLexer.java.

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

◆ mDEC()

final void com.jogamp.gluegen.cgram.StdCLexer.mDEC ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 829 of file StdCLexer.java.

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

◆ mDefineExpr()

final void com.jogamp.gluegen.cgram.StdCLexer.mDefineExpr ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1831 of file StdCLexer.java.

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

◆ mDefineExpr2()

final void com.jogamp.gluegen.cgram.StdCLexer.mDefineExpr2 ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1897 of file StdCLexer.java.

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

◆ mDigit()

final void com.jogamp.gluegen.cgram.StdCLexer.mDigit ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2599 of file StdCLexer.java.

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

◆ mDIV()

final void com.jogamp.gluegen.cgram.StdCLexer.mDIV ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 738 of file StdCLexer.java.

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

◆ mDIV_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mDIV_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 751 of file StdCLexer.java.

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

◆ mDOT()

final void com.jogamp.gluegen.cgram.StdCLexer.mDOT ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 558 of file StdCLexer.java.

Here is the call graph for this function:

◆ mDoubleDoubleConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mDoubleDoubleConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2764 of file StdCLexer.java.

Here is the call graph for this function:

◆ mEQUAL()

final void com.jogamp.gluegen.cgram.StdCLexer.mEQUAL ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 660 of file StdCLexer.java.

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

◆ mEscape()

final void com.jogamp.gluegen.cgram.StdCLexer.mEscape ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2439 of file StdCLexer.java.

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

◆ mExponent()

final void com.jogamp.gluegen.cgram.StdCLexer.mExponent ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2696 of file StdCLexer.java.

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

◆ mFloatDoubleConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mFloatDoubleConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2776 of file StdCLexer.java.

Here is the call graph for this function:

◆ mFloatSuffix()

final void com.jogamp.gluegen.cgram.StdCLexer.mFloatSuffix ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2668 of file StdCLexer.java.

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

◆ mGT()

final void com.jogamp.gluegen.cgram.StdCLexer.mGT ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 725 of file StdCLexer.java.

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

◆ mGTE()

final void com.jogamp.gluegen.cgram.StdCLexer.mGTE ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 712 of file StdCLexer.java.

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

◆ mID()

final void com.jogamp.gluegen.cgram.StdCLexer.mID ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1762 of file StdCLexer.java.

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

◆ mINC()

final void com.jogamp.gluegen.cgram.StdCLexer.mINC ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 790 of file StdCLexer.java.

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

◆ mIntHexConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mIntHexConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2872 of file StdCLexer.java.

Here is the call graph for this function:

◆ mIntIntConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mIntIntConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2836 of file StdCLexer.java.

Here is the call graph for this function:

◆ mIntOctalConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mIntOctalConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2800 of file StdCLexer.java.

Here is the call graph for this function:

◆ mLAND()

final void com.jogamp.gluegen.cgram.StdCLexer.mLAND ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 946 of file StdCLexer.java.

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

◆ mLBRACKET()

final void com.jogamp.gluegen.cgram.StdCLexer.mLBRACKET ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 608 of file StdCLexer.java.

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

◆ mLCURLY()

final void com.jogamp.gluegen.cgram.StdCLexer.mLCURLY ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 634 of file StdCLexer.java.

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

◆ mLineDirective()

final void com.jogamp.gluegen.cgram.StdCLexer.mLineDirective ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 1483 of file StdCLexer.java.

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

◆ mLNOT()

final void com.jogamp.gluegen.cgram.StdCLexer.mLNOT ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 959 of file StdCLexer.java.

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

◆ mLongDoubleConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mLongDoubleConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2788 of file StdCLexer.java.

Here is the call graph for this function:

◆ mLongHexConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mLongHexConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2884 of file StdCLexer.java.

Here is the call graph for this function:

◆ mLongIntConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mLongIntConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2848 of file StdCLexer.java.

Here is the call graph for this function:

◆ mLongOctalConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mLongOctalConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2812 of file StdCLexer.java.

Here is the call graph for this function:

◆ mLongSuffix()

final void com.jogamp.gluegen.cgram.StdCLexer.mLongSuffix ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2612 of file StdCLexer.java.

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

◆ mLOR()

final void com.jogamp.gluegen.cgram.StdCLexer.mLOR ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 972 of file StdCLexer.java.

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

◆ mLPAREN()

final void com.jogamp.gluegen.cgram.StdCLexer.mLPAREN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 582 of file StdCLexer.java.

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

◆ mLSHIFT()

final void com.jogamp.gluegen.cgram.StdCLexer.mLSHIFT ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 920 of file StdCLexer.java.

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

◆ mLSHIFT_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mLSHIFT_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 933 of file StdCLexer.java.

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

◆ mLT()

final void com.jogamp.gluegen.cgram.StdCLexer.mLT ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 699 of file StdCLexer.java.

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

◆ mLTE()

final void com.jogamp.gluegen.cgram.StdCLexer.mLTE ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 686 of file StdCLexer.java.

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

◆ mMINUS()

final void com.jogamp.gluegen.cgram.StdCLexer.mMINUS ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 803 of file StdCLexer.java.

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

◆ mMINUS_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mMINUS_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 816 of file StdCLexer.java.

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

◆ mMOD()

final void com.jogamp.gluegen.cgram.StdCLexer.mMOD ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 868 of file StdCLexer.java.

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

◆ mMOD_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mMOD_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 881 of file StdCLexer.java.

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

◆ mNonWhitespace()

final void com.jogamp.gluegen.cgram.StdCLexer.mNonWhitespace ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 1270 of file StdCLexer.java.

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

◆ mNOT_EQUAL()

final void com.jogamp.gluegen.cgram.StdCLexer.mNOT_EQUAL ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 673 of file StdCLexer.java.

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

◆ mNumber()

final void com.jogamp.gluegen.cgram.StdCLexer.mNumber ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1989 of file StdCLexer.java.

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

◆ mPLUS()

final void com.jogamp.gluegen.cgram.StdCLexer.mPLUS ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 764 of file StdCLexer.java.

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

◆ mPLUS_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mPLUS_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 777 of file StdCLexer.java.

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

◆ mPREPROC_DIRECTIVE()

final void com.jogamp.gluegen.cgram.StdCLexer.mPREPROC_DIRECTIVE ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1296 of file StdCLexer.java.

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

◆ mPTR()

final void com.jogamp.gluegen.cgram.StdCLexer.mPTR ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 545 of file StdCLexer.java.

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

◆ mQUESTION()

final void com.jogamp.gluegen.cgram.StdCLexer.mQUESTION ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 519 of file StdCLexer.java.

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

◆ mRBRACKET()

final void com.jogamp.gluegen.cgram.StdCLexer.mRBRACKET ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 621 of file StdCLexer.java.

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

◆ mRCURLY()

final void com.jogamp.gluegen.cgram.StdCLexer.mRCURLY ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 647 of file StdCLexer.java.

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

◆ mRPAREN()

final void com.jogamp.gluegen.cgram.StdCLexer.mRPAREN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 595 of file StdCLexer.java.

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

◆ mRSHIFT()

final void com.jogamp.gluegen.cgram.StdCLexer.mRSHIFT ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 894 of file StdCLexer.java.

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

◆ mRSHIFT_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mRSHIFT_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 907 of file StdCLexer.java.

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

◆ mSEMI()

final void com.jogamp.gluegen.cgram.StdCLexer.mSEMI ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 532 of file StdCLexer.java.

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

◆ mSpace()

final void com.jogamp.gluegen.cgram.StdCLexer.mSpace ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 1727 of file StdCLexer.java.

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

◆ mSTAR()

final void com.jogamp.gluegen.cgram.StdCLexer.mSTAR ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 842 of file StdCLexer.java.

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

◆ mSTAR_ASSIGN()

final void com.jogamp.gluegen.cgram.StdCLexer.mSTAR_ASSIGN ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 855 of file StdCLexer.java.

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

◆ mStringLiteral()

final void com.jogamp.gluegen.cgram.StdCLexer.mStringLiteral ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 2340 of file StdCLexer.java.

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

◆ mUnsignedHexConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mUnsignedHexConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2896 of file StdCLexer.java.

Here is the call graph for this function:

◆ mUnsignedIntConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mUnsignedIntConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2860 of file StdCLexer.java.

Here is the call graph for this function:

◆ mUnsignedOctalConst()

final void com.jogamp.gluegen.cgram.StdCLexer.mUnsignedOctalConst ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2824 of file StdCLexer.java.

Here is the call graph for this function:

◆ mUnsignedSuffix()

final void com.jogamp.gluegen.cgram.StdCLexer.mUnsignedSuffix ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 2640 of file StdCLexer.java.

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

◆ mVARARGS()

final void com.jogamp.gluegen.cgram.StdCLexer.mVARARGS ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 570 of file StdCLexer.java.

Here is the call graph for this function:

◆ mVocabulary()

final void com.jogamp.gluegen.cgram.StdCLexer.mVocabulary ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected

Definition at line 467 of file StdCLexer.java.

Here is the call graph for this function:

◆ mWhitespace()

final void com.jogamp.gluegen.cgram.StdCLexer.mWhitespace ( boolean  _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Definition at line 1076 of file StdCLexer.java.

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

◆ newline()

void com.jogamp.gluegen.cgram.StdCLexer.newline ( )

Definition at line 101 of file StdCLexer.java.

Here is the caller graph for this function:

◆ nextToken()

Token com.jogamp.gluegen.cgram.StdCLexer.nextToken ( ) throws TokenStreamException

Definition at line 174 of file StdCLexer.java.

◆ setCountingTokens()

void com.jogamp.gluegen.cgram.StdCLexer.setCountingTokens ( boolean  ct)

Definition at line 47 of file StdCLexer.java.

◆ setOriginalSource()

void com.jogamp.gluegen.cgram.StdCLexer.setOriginalSource ( String  src)

Definition at line 58 of file StdCLexer.java.

◆ setPreprocessingDirective()

void com.jogamp.gluegen.cgram.StdCLexer.setPreprocessingDirective ( String  pre)

Definition at line 73 of file StdCLexer.java.

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

◆ setSource()

void com.jogamp.gluegen.cgram.StdCLexer.setSource ( String  src)

Definition at line 63 of file StdCLexer.java.

Member Data Documentation

◆ _tokenSet_0

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

Definition at line 2916 of file StdCLexer.java.

◆ _tokenSet_1

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

Definition at line 2921 of file StdCLexer.java.

◆ _tokenSet_10

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

Definition at line 2975 of file StdCLexer.java.

◆ _tokenSet_11

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

Definition at line 2980 of file StdCLexer.java.

◆ _tokenSet_12

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

Definition at line 2985 of file StdCLexer.java.

◆ _tokenSet_13

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

Definition at line 2990 of file StdCLexer.java.

◆ _tokenSet_14

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

Definition at line 2995 of file StdCLexer.java.

◆ _tokenSet_15

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

Definition at line 3000 of file StdCLexer.java.

◆ _tokenSet_16

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

Definition at line 3005 of file StdCLexer.java.

◆ _tokenSet_17

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

Definition at line 3010 of file StdCLexer.java.

◆ _tokenSet_18

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

Definition at line 3015 of file StdCLexer.java.

◆ _tokenSet_19

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

Definition at line 3020 of file StdCLexer.java.

◆ _tokenSet_2

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

Definition at line 2926 of file StdCLexer.java.

◆ _tokenSet_20

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

Definition at line 3028 of file StdCLexer.java.

◆ _tokenSet_21

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

Definition at line 3033 of file StdCLexer.java.

◆ _tokenSet_22

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

Definition at line 3040 of file StdCLexer.java.

◆ _tokenSet_3

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

Definition at line 2934 of file StdCLexer.java.

◆ _tokenSet_4

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

Definition at line 2941 of file StdCLexer.java.

◆ _tokenSet_5

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

Definition at line 2948 of file StdCLexer.java.

◆ _tokenSet_6

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

Definition at line 2955 of file StdCLexer.java.

◆ _tokenSet_7

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

Definition at line 2960 of file StdCLexer.java.

◆ _tokenSet_8

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

Definition at line 2965 of file StdCLexer.java.

◆ _tokenSet_9

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

Definition at line 2970 of file StdCLexer.java.


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