primaryExpr
public final void primaryExpr()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionExceptionTokenStreamException
GNUCTokenTypesstatic final String[]static final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic final BitSetstatic booleanprotected intASSIGN, BadStringLiteral, BAND, BAND_ASSIGN, BNOT, BOR, BOR_ASSIGN, BXOR, BXOR_ASSIGN, CharLiteral, COLON, COMMA, Comment, CPPComment, DEC, DefineExpr, DefineExpr2, Digit, DIV, DIV_ASSIGN, DOT, DoubleDoubleConst, EOF, EQUAL, Escape, Exponent, FloatDoubleConst, FloatSuffix, GT, GTE, ID, INC, IntHexConst, IntIntConst, IntOctalConst, LAND, LBRACKET, LCURLY, LineDirective, LITERAL___alignof, LITERAL___attribute, LITERAL___complex, LITERAL___imag, LITERAL___label__, LITERAL___real, LITERAL_asm, LITERAL_auto, LITERAL_break, LITERAL_case, LITERAL_char, LITERAL_const, LITERAL_continue, LITERAL_default, LITERAL_do, LITERAL_double, LITERAL_else, LITERAL_enum, LITERAL_extern, LITERAL_float, LITERAL_for, LITERAL_goto, LITERAL_if, LITERAL_inline, LITERAL_int, LITERAL_intptr_t, LITERAL_long, LITERAL_ptrdiff_t, LITERAL_register, LITERAL_return, LITERAL_short, LITERAL_signed, LITERAL_size_t, LITERAL_sizeof, LITERAL_static, LITERAL_struct, LITERAL_switch, LITERAL_typedef, LITERAL_typeof, LITERAL_uintptr_t, LITERAL_union, LITERAL_unsigned, LITERAL_void, LITERAL_volatile, LITERAL_wchar_t, LITERAL_while, LNOT, LongDoubleConst, LongHexConst, LongIntConst, LongOctalConst, LongSuffix, LOR, LPAREN, LSHIFT, LSHIFT_ASSIGN, LT, LTE, MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, NAsmAttribute, NCast, NCommaExpr, NCompoundStatement, NDeclaration, NDeclarator, NEmptyExpression, NExpressionGroup, NFunctionCallArgs, NFunctionDef, NGnuAsmExpr, NInitDecl, NInitializer, NInitializerElementLabel, NLabel, NLcurlyInitializer, NNonemptyAbstractDeclarator, NonWhitespace, NOT_EQUAL, NParameterDeclaration, NParameterTypeList, NPointerGroup, NPostfixExpr, NRangeExpr, NStatementExpr, NStringSeq, NStructDeclarator, NTypedefName, NTypeMissing, NULL_TREE_LOOKAHEAD, Number, NUnaryExpr, PLUS, PLUS_ASSIGN, PREPROC_DIRECTIVE, PTR, QUESTION, RBRACKET, RCURLY, RPAREN, RSHIFT, RSHIFT_ASSIGN, SEMI, Space, STAR, STAR_ASSIGN, StringLiteral, UnsignedHexConst, UnsignedIntConst, UnsignedOctalConst, UnsignedSuffix, VARARGS, Vocabulary, Whitespace GnuCParser(ParserSharedInputState state) GnuCParser(TokenBuffer tokenBuf) protected GnuCParser(TokenBuffer tokenBuf,
int k) GnuCParser(TokenStream lexer) protected GnuCParser(TokenStream lexer,
int k) final voidfinal voidfinal voidasm_expr()final voidfinal voidfinal voidfinal voidfinal voidfinal voidprotected voidfinal voidcastExpr()protected final voidfinal voidcompoundStatement(String scopeName) final voidfinal voidfinal voidfinal voidfinal voidfinal Stringdeclarator(boolean isFunctionDefinition) final voiddeclaratorParamaterList(boolean isFunctionDefinition,
String declName) final voidfinal voiddummy()final voidenumerator(String enumName) final voidfinal voidfinal voidfinal voidfinal voidexpr()final voidfinal voidprotected final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voididList()final voidfinal voidinitDecl(AST declarationSpecifiers) final voidinitDeclList(AST declarationSpecifiers) final voidfinal voidfinal voidprotected final voidintConst()booleanisTypedefName(String name) final voidfinal voidfinal voidfinal voidvoidmatch(int t) final voidmultExpr()final voidfinal voidfinal voidfinal voidfinal voidvoidpopScope()final voidfinal voidfinal voidvoidfinal voidfinal voidvoidreportError(RecognitionException ex) voidfinal voidfinal voidfinal voidfinal voidfinal voidprotected final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidvoidvoidfinal voidfinal voidfinal voidfinal voidtypeName()final voidfinal inttypeSpecifier(int specCount) final voidfinal voidMismatchedTokenExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamExceptionRecognitionExceptionTokenStreamException