Package ghidra.sleigh.grammar
Class SleighParser_SemanticParser
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Parser
-
- ghidra.sleigh.grammar.AbstractSleighParser
-
- ghidra.sleigh.grammar.SleighParser_SemanticParser
-
- All Implemented Interfaces:
SleighRecognizerConstants
public class SleighParser_SemanticParser extends AbstractSleighParser
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected org.antlr.runtime.tree.TreeAdaptoradaptorstatic intALPHAstatic intALPHAUPstatic intAMPERSANDstatic intASSIGNstatic intASTERISKstatic intBIN_INTstatic intBINDIGITstatic intBOOL_ANDstatic intBOOL_ORstatic intBOOL_XORstatic intCARETstatic intCOLONstatic intCOMMAstatic intCPPCOMMENTstatic intDEC_INTprotected SleighParser_SemanticParser.DFA3dfa3static intDIGITstatic intDISPCHARstatic intELLIPSISstatic intEOFstatic intEOLstatic intEQUALstatic intESCAPEstatic intEXCLAIMstatic intFDIVstatic intFEQUALstatic intFGREATstatic intFGREATEQUALstatic intFLESSstatic intFLESSEQUALstatic intFMINUSstatic intFMULTstatic intFNOTEQUALstatic org.antlr.runtime.BitSetFOLLOW_add_op_in_expr_add1801static org.antlr.runtime.BitSetFOLLOW_AMPERSAND_in_expr_and_op1432static org.antlr.runtime.BitSetFOLLOW_AMPERSAND_in_outererror428static org.antlr.runtime.BitSetFOLLOW_AMPERSAND_in_varnode2249static org.antlr.runtime.BitSetFOLLOW_AMPERSAND_in_varnode2280static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_assignment548static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_assignment573static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_outererror365static org.antlr.runtime.BitSetFOLLOW_assignment_in_statement167static org.antlr.runtime.BitSetFOLLOW_ASTERISK_in_mult_op1903static org.antlr.runtime.BitSetFOLLOW_ASTERISK_in_sizedstar737static org.antlr.runtime.BitSetFOLLOW_ASTERISK_in_sizedstar765static org.antlr.runtime.BitSetFOLLOW_ASTERISK_in_sizedstar802static org.antlr.runtime.BitSetFOLLOW_ASTERISK_in_sizedstar851static org.antlr.runtime.BitSetFOLLOW_BOOL_AND_in_booland_op1295static org.antlr.runtime.BitSetFOLLOW_BOOL_AND_in_outererror407static org.antlr.runtime.BitSetFOLLOW_BOOL_OR_in_expr_boolor_op1254static org.antlr.runtime.BitSetFOLLOW_BOOL_OR_in_outererror393static org.antlr.runtime.BitSetFOLLOW_BOOL_XOR_in_booland_op1309static org.antlr.runtime.BitSetFOLLOW_BOOL_XOR_in_outererror400static org.antlr.runtime.BitSetFOLLOW_booland_op_in_expr_booland1276static org.antlr.runtime.BitSetFOLLOW_build_stmt_in_statement185static org.antlr.runtime.BitSetFOLLOW_call_stmt_in_statement209static org.antlr.runtime.BitSetFOLLOW_CARET_in_expr_xor_op1391static org.antlr.runtime.BitSetFOLLOW_CARET_in_outererror421static org.antlr.runtime.BitSetFOLLOW_code_block_in_semantic53static org.antlr.runtime.BitSetFOLLOW_COLON_in_declaration605static org.antlr.runtime.BitSetFOLLOW_COLON_in_lvalue656static org.antlr.runtime.BitSetFOLLOW_COLON_in_outererror372static org.antlr.runtime.BitSetFOLLOW_COLON_in_sizedstar745static org.antlr.runtime.BitSetFOLLOW_COLON_in_sizedstar833static org.antlr.runtime.BitSetFOLLOW_COLON_in_varnode2207static org.antlr.runtime.BitSetFOLLOW_COLON_in_varnode2229static org.antlr.runtime.BitSetFOLLOW_COLON_in_varnode2253static org.antlr.runtime.BitSetFOLLOW_COMMA_in_crossbuild_stmt954static org.antlr.runtime.BitSetFOLLOW_COMMA_in_expr_operands2135static org.antlr.runtime.BitSetFOLLOW_COMMA_in_outererror379static org.antlr.runtime.BitSetFOLLOW_COMMA_in_sembitrange703static org.antlr.runtime.BitSetFOLLOW_compare_op_in_expr_comp1537static org.antlr.runtime.BitSetFOLLOW_cond_stmt_in_statement203static org.antlr.runtime.BitSetFOLLOW_constant_in_declaration607static org.antlr.runtime.BitSetFOLLOW_constant_in_jumpdest1044static org.antlr.runtime.BitSetFOLLOW_constant_in_lvalue658static org.antlr.runtime.BitSetFOLLOW_constant_in_sembitrange701static org.antlr.runtime.BitSetFOLLOW_constant_in_sembitrange707static org.antlr.runtime.BitSetFOLLOW_constant_in_sizedstar747static org.antlr.runtime.BitSetFOLLOW_constant_in_sizedstar835static org.antlr.runtime.BitSetFOLLOW_constant_in_varnode2209static org.antlr.runtime.BitSetFOLLOW_constant_in_varnode2231static org.antlr.runtime.BitSetFOLLOW_constant_in_varnode2255static org.antlr.runtime.BitSetFOLLOW_crossbuild_stmt_in_statement191static org.antlr.runtime.BitSetFOLLOW_declaration_in_statement173static org.antlr.runtime.BitSetFOLLOW_eq_op_in_expr_eq1454static org.antlr.runtime.BitSetFOLLOW_EQUAL_in_eq_op1473static org.antlr.runtime.BitSetFOLLOW_EQUAL_in_outererror267static org.antlr.runtime.BitSetFOLLOW_EXCLAIM_in_unary_op2023static org.antlr.runtime.BitSetFOLLOW_export_in_statement215static org.antlr.runtime.BitSetFOLLOW_expr_add_in_expr_shift1728static org.antlr.runtime.BitSetFOLLOW_expr_add_in_expr_shift1735static org.antlr.runtime.BitSetFOLLOW_expr_and_in_expr_xor1368static org.antlr.runtime.BitSetFOLLOW_expr_and_in_expr_xor1375static org.antlr.runtime.BitSetFOLLOW_expr_and_op_in_expr_and1413static org.antlr.runtime.BitSetFOLLOW_expr_apply_in_expr_func2088static org.antlr.runtime.BitSetFOLLOW_expr_apply_in_funcall913static org.antlr.runtime.BitSetFOLLOW_expr_booland_in_expr_boolor1231static org.antlr.runtime.BitSetFOLLOW_expr_booland_in_expr_boolor1238static org.antlr.runtime.BitSetFOLLOW_expr_boolor_in_expr1220static org.antlr.runtime.BitSetFOLLOW_expr_boolor_op_in_expr_boolor1235static org.antlr.runtime.BitSetFOLLOW_expr_comp_in_expr_eq1450static org.antlr.runtime.BitSetFOLLOW_expr_comp_in_expr_eq1457static org.antlr.runtime.BitSetFOLLOW_expr_eq_in_expr_and1409static org.antlr.runtime.BitSetFOLLOW_expr_eq_in_expr_and1416static org.antlr.runtime.BitSetFOLLOW_expr_func_in_expr_unary2010static org.antlr.runtime.BitSetFOLLOW_expr_in_assignment550static org.antlr.runtime.BitSetFOLLOW_expr_in_assignment575static org.antlr.runtime.BitSetFOLLOW_expr_in_cond_stmt1088static org.antlr.runtime.BitSetFOLLOW_expr_in_expr_operands2132static org.antlr.runtime.BitSetFOLLOW_expr_in_expr_operands2138static org.antlr.runtime.BitSetFOLLOW_expr_in_expr_term2171static org.antlr.runtime.BitSetFOLLOW_expr_in_jumpdest1016static org.antlr.runtime.BitSetFOLLOW_expr_in_lvalue682static org.antlr.runtime.BitSetFOLLOW_expr_in_return_stmt1142static org.antlr.runtime.BitSetFOLLOW_expr_mult_in_expr_add1797static org.antlr.runtime.BitSetFOLLOW_expr_mult_in_expr_add1804static org.antlr.runtime.BitSetFOLLOW_expr_operands_in_expr_apply2106static org.antlr.runtime.BitSetFOLLOW_expr_or_in_expr_booland1272static org.antlr.runtime.BitSetFOLLOW_expr_or_in_expr_booland1279static org.antlr.runtime.BitSetFOLLOW_expr_or_op_in_expr_or1331static org.antlr.runtime.BitSetFOLLOW_expr_shift_in_expr_comp1533static org.antlr.runtime.BitSetFOLLOW_expr_shift_in_expr_comp1540static org.antlr.runtime.BitSetFOLLOW_expr_term_in_expr_func2093static org.antlr.runtime.BitSetFOLLOW_expr_unary_in_expr_mult1880static org.antlr.runtime.BitSetFOLLOW_expr_unary_in_expr_mult1887static org.antlr.runtime.BitSetFOLLOW_expr_xor_in_expr_or1327static org.antlr.runtime.BitSetFOLLOW_expr_xor_in_expr_or1334static org.antlr.runtime.BitSetFOLLOW_expr_xor_op_in_expr_xor1372static org.antlr.runtime.BitSetFOLLOW_FDIV_in_mult_op1987static org.antlr.runtime.BitSetFOLLOW_FDIV_in_outererror505static org.antlr.runtime.BitSetFOLLOW_FEQUAL_in_eq_op1501static org.antlr.runtime.BitSetFOLLOW_FEQUAL_in_outererror281static org.antlr.runtime.BitSetFOLLOW_FGREAT_in_compare_op1710static org.antlr.runtime.BitSetFOLLOW_FGREAT_in_outererror344static org.antlr.runtime.BitSetFOLLOW_FGREATEQUAL_in_compare_op1682static org.antlr.runtime.BitSetFOLLOW_FGREATEQUAL_in_outererror358static org.antlr.runtime.BitSetFOLLOW_FLESS_in_compare_op1668static org.antlr.runtime.BitSetFOLLOW_FLESS_in_outererror337static org.antlr.runtime.BitSetFOLLOW_FLESSEQUAL_in_compare_op1696static org.antlr.runtime.BitSetFOLLOW_FLESSEQUAL_in_outererror351static org.antlr.runtime.BitSetFOLLOW_FMINUS_in_add_op1862static org.antlr.runtime.BitSetFOLLOW_FMINUS_in_outererror463static org.antlr.runtime.BitSetFOLLOW_FMINUS_in_unary_op2065static org.antlr.runtime.BitSetFOLLOW_FMULT_in_mult_op1973static org.antlr.runtime.BitSetFOLLOW_FMULT_in_outererror498static org.antlr.runtime.BitSetFOLLOW_FNOTEQUAL_in_eq_op1515static org.antlr.runtime.BitSetFOLLOW_FNOTEQUAL_in_outererror288static org.antlr.runtime.BitSetFOLLOW_FPLUS_in_add_op1848static org.antlr.runtime.BitSetFOLLOW_FPLUS_in_outererror456static org.antlr.runtime.BitSetFOLLOW_funcall_in_statement179static org.antlr.runtime.BitSetFOLLOW_goto_stmt_in_cond_stmt1090static org.antlr.runtime.BitSetFOLLOW_goto_stmt_in_statement197static org.antlr.runtime.BitSetFOLLOW_GREAT_in_compare_op1598static org.antlr.runtime.BitSetFOLLOW_GREAT_in_label113static org.antlr.runtime.BitSetFOLLOW_GREATEQUAL_in_compare_op1570static org.antlr.runtime.BitSetFOLLOW_GREATEQUAL_in_outererror302static org.antlr.runtime.BitSetFOLLOW_identifier_in_build_stmt928static org.antlr.runtime.BitSetFOLLOW_identifier_in_crossbuild_stmt956static org.antlr.runtime.BitSetFOLLOW_identifier_in_declaration601static org.antlr.runtime.BitSetFOLLOW_identifier_in_declaration627static org.antlr.runtime.BitSetFOLLOW_identifier_in_expr_apply2104static org.antlr.runtime.BitSetFOLLOW_identifier_in_jumpdest1001static org.antlr.runtime.BitSetFOLLOW_identifier_in_jumpdest1048static org.antlr.runtime.BitSetFOLLOW_identifier_in_label111static org.antlr.runtime.BitSetFOLLOW_identifier_in_lvalue652static org.antlr.runtime.BitSetFOLLOW_identifier_in_lvalue674static org.antlr.runtime.BitSetFOLLOW_identifier_in_section_def137static org.antlr.runtime.BitSetFOLLOW_identifier_in_sembitrange693static org.antlr.runtime.BitSetFOLLOW_identifier_in_sizedexport1167static org.antlr.runtime.BitSetFOLLOW_identifier_in_sizedstar741static org.antlr.runtime.BitSetFOLLOW_identifier_in_sizedstar769static org.antlr.runtime.BitSetFOLLOW_identifier_in_varnode2198static org.antlr.runtime.BitSetFOLLOW_identifier_in_varnode2225static org.antlr.runtime.BitSetFOLLOW_integer_in_constant2302static org.antlr.runtime.BitSetFOLLOW_integer_in_jumpdest1031static org.antlr.runtime.BitSetFOLLOW_integer_in_varnode2193static org.antlr.runtime.BitSetFOLLOW_integer_in_varnode2203static org.antlr.runtime.BitSetFOLLOW_jumpdest_in_call_stmt1116static org.antlr.runtime.BitSetFOLLOW_jumpdest_in_goto_stmt981static org.antlr.runtime.BitSetFOLLOW_KEY_BUILD_in_build_stmt926static org.antlr.runtime.BitSetFOLLOW_KEY_CALL_in_call_stmt1114static org.antlr.runtime.BitSetFOLLOW_KEY_CROSSBUILD_in_crossbuild_stmt950static org.antlr.runtime.BitSetFOLLOW_KEY_EXPORT_in_export1180static org.antlr.runtime.BitSetFOLLOW_KEY_EXPORT_in_export1198static org.antlr.runtime.BitSetFOLLOW_KEY_GOTO_in_goto_stmt979static org.antlr.runtime.BitSetFOLLOW_KEY_LOCAL_in_assignment542static org.antlr.runtime.BitSetFOLLOW_KEY_LOCAL_in_declaration599static org.antlr.runtime.BitSetFOLLOW_KEY_LOCAL_in_declaration625static org.antlr.runtime.BitSetFOLLOW_KEY_RETURN_in_return_stmt1138static org.antlr.runtime.BitSetFOLLOW_label_in_jumpdest1065static org.antlr.runtime.BitSetFOLLOW_label_in_statement243static org.antlr.runtime.BitSetFOLLOW_LBRACE_in_semanticbody30static org.antlr.runtime.BitSetFOLLOW_LBRACKET_in_jumpdest1014static org.antlr.runtime.BitSetFOLLOW_LBRACKET_in_jumpdest1046static org.antlr.runtime.BitSetFOLLOW_LBRACKET_in_return_stmt1140static org.antlr.runtime.BitSetFOLLOW_LBRACKET_in_sembitrange697static org.antlr.runtime.BitSetFOLLOW_LBRACKET_in_sizedstar739static org.antlr.runtime.BitSetFOLLOW_LBRACKET_in_sizedstar767static org.antlr.runtime.BitSetFOLLOW_LEFT_in_section_def135static org.antlr.runtime.BitSetFOLLOW_LEFT_in_shift_op1751static org.antlr.runtime.BitSetFOLLOW_LESS_in_compare_op1556static org.antlr.runtime.BitSetFOLLOW_LESS_in_label109static org.antlr.runtime.BitSetFOLLOW_LESSEQUAL_in_compare_op1584static org.antlr.runtime.BitSetFOLLOW_LESSEQUAL_in_outererror295static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_expr_operands2128static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_expr_term2169static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_outererror519static org.antlr.runtime.BitSetFOLLOW_lvalue_in_assignment544static org.antlr.runtime.BitSetFOLLOW_lvalue_in_assignment569static org.antlr.runtime.BitSetFOLLOW_MINUS_in_add_op1834static org.antlr.runtime.BitSetFOLLOW_MINUS_in_outererror449static org.antlr.runtime.BitSetFOLLOW_MINUS_in_unary_op2051static org.antlr.runtime.BitSetFOLLOW_mult_op_in_expr_mult1884static org.antlr.runtime.BitSetFOLLOW_NOTEQUAL_in_eq_op1487static org.antlr.runtime.BitSetFOLLOW_NOTEQUAL_in_outererror274static org.antlr.runtime.BitSetFOLLOW_outererror_in_statement253static org.antlr.runtime.BitSetFOLLOW_PERCENT_in_mult_op1931static org.antlr.runtime.BitSetFOLLOW_PERCENT_in_outererror477static org.antlr.runtime.BitSetFOLLOW_PIPE_in_expr_or_op1350static org.antlr.runtime.BitSetFOLLOW_PIPE_in_outererror414static org.antlr.runtime.BitSetFOLLOW_PLUS_in_add_op1820static org.antlr.runtime.BitSetFOLLOW_PLUS_in_outererror442static org.antlr.runtime.BitSetFOLLOW_RBRACE_in_semanticbody36static org.antlr.runtime.BitSetFOLLOW_RBRACKET_in_jumpdest1018static org.antlr.runtime.BitSetFOLLOW_RBRACKET_in_jumpdest1050static org.antlr.runtime.BitSetFOLLOW_RBRACKET_in_outererror386static org.antlr.runtime.BitSetFOLLOW_RBRACKET_in_return_stmt1144static org.antlr.runtime.BitSetFOLLOW_RBRACKET_in_sembitrange709static org.antlr.runtime.BitSetFOLLOW_RBRACKET_in_sizedstar743static org.antlr.runtime.BitSetFOLLOW_RBRACKET_in_sizedstar771static org.antlr.runtime.BitSetFOLLOW_RES_IF_in_cond_stmt1086static org.antlr.runtime.BitSetFOLLOW_return_stmt_in_statement221static org.antlr.runtime.BitSetFOLLOW_RIGHT_in_section_def139static org.antlr.runtime.BitSetFOLLOW_RIGHT_in_shift_op1765static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_expr_operands2145static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_expr_term2173static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_outererror526static org.antlr.runtime.BitSetFOLLOW_SDIV_in_mult_op1945static org.antlr.runtime.BitSetFOLLOW_SDIV_in_outererror484static org.antlr.runtime.BitSetFOLLOW_section_def_in_statement248static org.antlr.runtime.BitSetFOLLOW_semantic_in_semanticbody34static org.antlr.runtime.BitSetFOLLOW_sembitrange_in_expr_term2162static org.antlr.runtime.BitSetFOLLOW_sembitrange_in_lvalue647static org.antlr.runtime.BitSetFOLLOW_SEMI_in_statement235static org.antlr.runtime.BitSetFOLLOW_SGREAT_in_compare_op1654static org.antlr.runtime.BitSetFOLLOW_SGREAT_in_outererror316static org.antlr.runtime.BitSetFOLLOW_SGREATEQUAL_in_compare_op1626static org.antlr.runtime.BitSetFOLLOW_SGREATEQUAL_in_outererror330static org.antlr.runtime.BitSetFOLLOW_shift_op_in_expr_shift1732static org.antlr.runtime.BitSetFOLLOW_sizedexport_in_export1182static org.antlr.runtime.BitSetFOLLOW_sizedstar_in_lvalue679static org.antlr.runtime.BitSetFOLLOW_sizedstar_in_sizedexport1164static org.antlr.runtime.BitSetFOLLOW_sizedstar_in_unary_op2077static org.antlr.runtime.BitSetFOLLOW_SLASH_in_mult_op1917static org.antlr.runtime.BitSetFOLLOW_SLASH_in_outererror470static org.antlr.runtime.BitSetFOLLOW_SLESS_in_compare_op1612static org.antlr.runtime.BitSetFOLLOW_SLESS_in_outererror309static org.antlr.runtime.BitSetFOLLOW_SLESSEQUAL_in_compare_op1640static org.antlr.runtime.BitSetFOLLOW_SLESSEQUAL_in_outererror323static org.antlr.runtime.BitSetFOLLOW_SREM_in_mult_op1959static org.antlr.runtime.BitSetFOLLOW_SREM_in_outererror491static org.antlr.runtime.BitSetFOLLOW_SRIGHT_in_outererror435static org.antlr.runtime.BitSetFOLLOW_SRIGHT_in_shift_op1779static org.antlr.runtime.BitSetFOLLOW_statement_in_statements95static org.antlr.runtime.BitSetFOLLOW_statements_in_code_block72static org.antlr.runtime.BitSetFOLLOW_TILDE_in_outererror512static org.antlr.runtime.BitSetFOLLOW_TILDE_in_unary_op2037static org.antlr.runtime.BitSetFOLLOW_unary_op_in_expr_unary2005static org.antlr.runtime.BitSetFOLLOW_varnode_in_crossbuild_stmt952static org.antlr.runtime.BitSetFOLLOW_varnode_in_export1200static org.antlr.runtime.BitSetFOLLOW_varnode_in_expr_term2157static org.antlr.runtime.BitSetFOLLOW_varnode_in_varnode2257static org.antlr.runtime.BitSetFOLLOW_varnode_in_varnode2282static intFPLUSSleighParsergParentstatic intGREATstatic intGREATEQUALSleighParsergSleighParserstatic intHEX_INTstatic intHEXDIGITstatic intIDENTIFIERstatic intKEY_ALIGNMENTstatic intKEY_ATTACHstatic intKEY_BIGstatic intKEY_BITRANGEstatic intKEY_BUILDstatic intKEY_CALLstatic intKEY_CONTEXTstatic intKEY_CROSSBUILDstatic intKEY_DECstatic intKEY_DEFAULTstatic intKEY_DEFINEstatic intKEY_ENDIANstatic intKEY_EXPORTstatic intKEY_GOTOstatic intKEY_HEXstatic intKEY_LITTLEstatic intKEY_LOCALstatic intKEY_MACROstatic intKEY_NAMESstatic intKEY_NOFLOWstatic intKEY_OFFSETstatic intKEY_PCODEOPstatic intKEY_RETURNstatic intKEY_SIGNEDstatic intKEY_SIZEstatic intKEY_SPACEstatic intKEY_TOKENstatic intKEY_TYPEstatic intKEY_UNIMPLstatic intKEY_VALUESstatic intKEY_VARIABLESstatic intKEY_WORDSIZEstatic intLBRACEstatic intLBRACKETstatic intLEFTstatic intLESSstatic intLESSEQUALstatic intLINECOMMENTstatic intLPARENstatic intMINUSstatic intNOTEQUALstatic intOCTAL_ESCAPEstatic intOP_ADDstatic intOP_ADDRESS_OFstatic intOP_ALIGNMENTstatic intOP_ANDstatic intOP_APPLYstatic intOP_ARGUMENTSstatic intOP_ASSIGNstatic intOP_BIGstatic intOP_BIN_CONSTANTstatic intOP_BIT_PATTERNstatic intOP_BITRANGEstatic intOP_BITRANGE2static intOP_BITRANGESstatic intOP_BOOL_ANDstatic intOP_BOOL_ORstatic intOP_BOOL_XORstatic intOP_BUILDstatic intOP_CALLstatic intOP_CONCATENATEstatic intOP_CONSTRUCTORstatic intOP_CONTEXTstatic intOP_CONTEXT_BLOCKstatic intOP_CROSSBUILDstatic intOP_CTLISTstatic intOP_DECstatic intOP_DEC_CONSTANTstatic intOP_DECLARATIVE_SIZEstatic intOP_DEFAULTstatic intOP_DEREFERENCEstatic intOP_DISPLAYstatic intOP_DIVstatic intOP_ELLIPSISstatic intOP_ELLIPSIS_RIGHTstatic intOP_EMPTY_LISTstatic intOP_ENDIANstatic intOP_EQUALstatic intOP_EXPORTstatic intOP_FADDstatic intOP_FDIVstatic intOP_FEQUALstatic intOP_FGREATstatic intOP_FGREATEQUALstatic intOP_FIELD_MODSstatic intOP_FIELDDEFstatic intOP_FIELDDEFSstatic intOP_FLESSstatic intOP_FLESSEQUALstatic intOP_FMULTstatic intOP_FNEGATEstatic intOP_FNOTEQUALstatic intOP_FSUBstatic intOP_GOTOstatic intOP_GREATstatic intOP_GREATEQUALstatic intOP_HEXstatic intOP_HEX_CONSTANTstatic intOP_IDENTIFIERstatic intOP_IDENTIFIER_LISTstatic intOP_IFstatic intOP_INTBLISTstatic intOP_INVERTstatic intOP_JUMPDEST_ABSOLUTEstatic intOP_JUMPDEST_DYNAMICstatic intOP_JUMPDEST_LABELstatic intOP_JUMPDEST_RELATIVEstatic intOP_JUMPDEST_SYMBOLstatic intOP_LABELstatic intOP_LEFTstatic intOP_LESSstatic intOP_LESSEQUALstatic intOP_LITTLEstatic intOP_LOCALstatic intOP_MACROstatic intOP_MULTstatic intOP_NAMESstatic intOP_NEGATEstatic intOP_NILstatic intOP_NO_CONTEXT_BLOCKstatic intOP_NO_FIELD_MODstatic intOP_NOFLOWstatic intOP_NOPstatic intOP_NOTstatic intOP_NOT_DEFAULTstatic intOP_NOTEQUALstatic intOP_ORstatic intOP_PARENTHESIZEDstatic intOP_PCODEstatic intOP_PCODEOPstatic intOP_QSTRINGstatic intOP_REMstatic intOP_RETURNstatic intOP_RIGHTstatic intOP_SDIVstatic intOP_SECTION_LABELstatic intOP_SEMANTICstatic intOP_SEQUENCEstatic intOP_SGREATstatic intOP_SGREATEQUALstatic intOP_SIGNEDstatic intOP_SIZEstatic intOP_SIZING_SIZEstatic intOP_SLESSstatic intOP_SLESSEQUALstatic intOP_SPACEstatic intOP_SPACEMODSstatic intOP_SREMstatic intOP_SRIGHTstatic intOP_STRINGstatic intOP_STRING_OR_IDENT_LISTstatic intOP_SUBstatic intOP_SUBTABLEstatic intOP_TABLEstatic intOP_TOKENstatic intOP_TOKEN_ENDIANstatic intOP_TRUNCATION_SIZEstatic intOP_TYPEstatic intOP_UNIMPLstatic intOP_VALUESstatic intOP_VARIABLESstatic intOP_VARNODEstatic intOP_WHITESPACEstatic intOP_WILDCARDstatic intOP_WITHstatic intOP_WORDSIZEstatic intOP_XORstatic intPERCENTstatic intPIPEstatic intPLUSstatic intPP_ESCAPEstatic intPP_POSITIONstatic intQSTRINGstatic intRBRACEstatic intRBRACKETstatic intRES_IFstatic intRES_ISstatic intRES_WITHstatic intRIGHTstatic intRPARENstatic intSDIVstatic intSEMIstatic intSGREATstatic intSGREATEQUALstatic intSLASHstatic intSLESSstatic intSLESSEQUALstatic intSPEC_ANDstatic intSPEC_ORstatic intSPEC_XORstatic intSREMstatic intSRIGHTstatic intTILDEstatic intTokensstatic intUNDERSCOREstatic intUNICODE_ESCAPEstatic intUNKNOWNstatic intWS-
Fields inherited from class ghidra.sleigh.grammar.AbstractSleighParser
env, lexer
-
-
Constructor Summary
Constructors Constructor Description SleighParser_SemanticParser(org.antlr.runtime.TokenStream input, SleighParser gSleighParser)SleighParser_SemanticParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state, SleighParser gSleighParser)
-
Method Summary
-
Methods inherited from class ghidra.sleigh.grammar.AbstractSleighParser
bail, emitErrorMessage, getErrorHeader, getErrorMessage, getTokenErrorDisplay, setEnv, setLexer
-
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
ALPHA
public static final int ALPHA
- See Also:
- Constant Field Values
-
ALPHAUP
public static final int ALPHAUP
- See Also:
- Constant Field Values
-
AMPERSAND
public static final int AMPERSAND
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
ASTERISK
public static final int ASTERISK
- See Also:
- Constant Field Values
-
BINDIGIT
public static final int BINDIGIT
- See Also:
- Constant Field Values
-
BIN_INT
public static final int BIN_INT
- See Also:
- Constant Field Values
-
BOOL_AND
public static final int BOOL_AND
- See Also:
- Constant Field Values
-
BOOL_OR
public static final int BOOL_OR
- See Also:
- Constant Field Values
-
BOOL_XOR
public static final int BOOL_XOR
- See Also:
- Constant Field Values
-
CARET
public static final int CARET
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
CPPCOMMENT
public static final int CPPCOMMENT
- See Also:
- Constant Field Values
-
DEC_INT
public static final int DEC_INT
- See Also:
- Constant Field Values
-
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
-
DISPCHAR
public static final int DISPCHAR
- See Also:
- Constant Field Values
-
ELLIPSIS
public static final int ELLIPSIS
- See Also:
- Constant Field Values
-
EOL
public static final int EOL
- See Also:
- Constant Field Values
-
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
-
ESCAPE
public static final int ESCAPE
- See Also:
- Constant Field Values
-
EXCLAIM
public static final int EXCLAIM
- See Also:
- Constant Field Values
-
FDIV
public static final int FDIV
- See Also:
- Constant Field Values
-
FEQUAL
public static final int FEQUAL
- See Also:
- Constant Field Values
-
FGREAT
public static final int FGREAT
- See Also:
- Constant Field Values
-
FGREATEQUAL
public static final int FGREATEQUAL
- See Also:
- Constant Field Values
-
FLESS
public static final int FLESS
- See Also:
- Constant Field Values
-
FLESSEQUAL
public static final int FLESSEQUAL
- See Also:
- Constant Field Values
-
FMINUS
public static final int FMINUS
- See Also:
- Constant Field Values
-
FMULT
public static final int FMULT
- See Also:
- Constant Field Values
-
FNOTEQUAL
public static final int FNOTEQUAL
- See Also:
- Constant Field Values
-
FPLUS
public static final int FPLUS
- See Also:
- Constant Field Values
-
GREAT
public static final int GREAT
- See Also:
- Constant Field Values
-
GREATEQUAL
public static final int GREATEQUAL
- See Also:
- Constant Field Values
-
HEXDIGIT
public static final int HEXDIGIT
- See Also:
- Constant Field Values
-
HEX_INT
public static final int HEX_INT
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final int IDENTIFIER
- See Also:
- Constant Field Values
-
KEY_ALIGNMENT
public static final int KEY_ALIGNMENT
- See Also:
- Constant Field Values
-
KEY_ATTACH
public static final int KEY_ATTACH
- See Also:
- Constant Field Values
-
KEY_BIG
public static final int KEY_BIG
- See Also:
- Constant Field Values
-
KEY_BITRANGE
public static final int KEY_BITRANGE
- See Also:
- Constant Field Values
-
KEY_BUILD
public static final int KEY_BUILD
- See Also:
- Constant Field Values
-
KEY_CALL
public static final int KEY_CALL
- See Also:
- Constant Field Values
-
KEY_CONTEXT
public static final int KEY_CONTEXT
- See Also:
- Constant Field Values
-
KEY_CROSSBUILD
public static final int KEY_CROSSBUILD
- See Also:
- Constant Field Values
-
KEY_DEC
public static final int KEY_DEC
- See Also:
- Constant Field Values
-
KEY_DEFAULT
public static final int KEY_DEFAULT
- See Also:
- Constant Field Values
-
KEY_DEFINE
public static final int KEY_DEFINE
- See Also:
- Constant Field Values
-
KEY_ENDIAN
public static final int KEY_ENDIAN
- See Also:
- Constant Field Values
-
KEY_EXPORT
public static final int KEY_EXPORT
- See Also:
- Constant Field Values
-
KEY_GOTO
public static final int KEY_GOTO
- See Also:
- Constant Field Values
-
KEY_HEX
public static final int KEY_HEX
- See Also:
- Constant Field Values
-
KEY_LITTLE
public static final int KEY_LITTLE
- See Also:
- Constant Field Values
-
KEY_LOCAL
public static final int KEY_LOCAL
- See Also:
- Constant Field Values
-
KEY_MACRO
public static final int KEY_MACRO
- See Also:
- Constant Field Values
-
KEY_NAMES
public static final int KEY_NAMES
- See Also:
- Constant Field Values
-
KEY_NOFLOW
public static final int KEY_NOFLOW
- See Also:
- Constant Field Values
-
KEY_OFFSET
public static final int KEY_OFFSET
- See Also:
- Constant Field Values
-
KEY_PCODEOP
public static final int KEY_PCODEOP
- See Also:
- Constant Field Values
-
KEY_RETURN
public static final int KEY_RETURN
- See Also:
- Constant Field Values
-
KEY_SIGNED
public static final int KEY_SIGNED
- See Also:
- Constant Field Values
-
KEY_SIZE
public static final int KEY_SIZE
- See Also:
- Constant Field Values
-
KEY_SPACE
public static final int KEY_SPACE
- See Also:
- Constant Field Values
-
KEY_TOKEN
public static final int KEY_TOKEN
- See Also:
- Constant Field Values
-
KEY_TYPE
public static final int KEY_TYPE
- See Also:
- Constant Field Values
-
KEY_UNIMPL
public static final int KEY_UNIMPL
- See Also:
- Constant Field Values
-
KEY_VALUES
public static final int KEY_VALUES
- See Also:
- Constant Field Values
-
KEY_VARIABLES
public static final int KEY_VARIABLES
- See Also:
- Constant Field Values
-
KEY_WORDSIZE
public static final int KEY_WORDSIZE
- See Also:
- Constant Field Values
-
LBRACE
public static final int LBRACE
- See Also:
- Constant Field Values
-
LBRACKET
public static final int LBRACKET
- See Also:
- Constant Field Values
-
LEFT
public static final int LEFT
- See Also:
- Constant Field Values
-
LESS
public static final int LESS
- See Also:
- Constant Field Values
-
LESSEQUAL
public static final int LESSEQUAL
- See Also:
- Constant Field Values
-
LINECOMMENT
public static final int LINECOMMENT
- See Also:
- Constant Field Values
-
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
-
NOTEQUAL
public static final int NOTEQUAL
- See Also:
- Constant Field Values
-
OCTAL_ESCAPE
public static final int OCTAL_ESCAPE
- See Also:
- Constant Field Values
-
OP_ADD
public static final int OP_ADD
- See Also:
- Constant Field Values
-
OP_ADDRESS_OF
public static final int OP_ADDRESS_OF
- See Also:
- Constant Field Values
-
OP_ALIGNMENT
public static final int OP_ALIGNMENT
- See Also:
- Constant Field Values
-
OP_AND
public static final int OP_AND
- See Also:
- Constant Field Values
-
OP_APPLY
public static final int OP_APPLY
- See Also:
- Constant Field Values
-
OP_ARGUMENTS
public static final int OP_ARGUMENTS
- See Also:
- Constant Field Values
-
OP_ASSIGN
public static final int OP_ASSIGN
- See Also:
- Constant Field Values
-
OP_BIG
public static final int OP_BIG
- See Also:
- Constant Field Values
-
OP_BIN_CONSTANT
public static final int OP_BIN_CONSTANT
- See Also:
- Constant Field Values
-
OP_BITRANGE
public static final int OP_BITRANGE
- See Also:
- Constant Field Values
-
OP_BITRANGE2
public static final int OP_BITRANGE2
- See Also:
- Constant Field Values
-
OP_BITRANGES
public static final int OP_BITRANGES
- See Also:
- Constant Field Values
-
OP_BIT_PATTERN
public static final int OP_BIT_PATTERN
- See Also:
- Constant Field Values
-
OP_BOOL_AND
public static final int OP_BOOL_AND
- See Also:
- Constant Field Values
-
OP_BOOL_OR
public static final int OP_BOOL_OR
- See Also:
- Constant Field Values
-
OP_BOOL_XOR
public static final int OP_BOOL_XOR
- See Also:
- Constant Field Values
-
OP_BUILD
public static final int OP_BUILD
- See Also:
- Constant Field Values
-
OP_CALL
public static final int OP_CALL
- See Also:
- Constant Field Values
-
OP_CONCATENATE
public static final int OP_CONCATENATE
- See Also:
- Constant Field Values
-
OP_CONSTRUCTOR
public static final int OP_CONSTRUCTOR
- See Also:
- Constant Field Values
-
OP_CONTEXT
public static final int OP_CONTEXT
- See Also:
- Constant Field Values
-
OP_CONTEXT_BLOCK
public static final int OP_CONTEXT_BLOCK
- See Also:
- Constant Field Values
-
OP_CROSSBUILD
public static final int OP_CROSSBUILD
- See Also:
- Constant Field Values
-
OP_CTLIST
public static final int OP_CTLIST
- See Also:
- Constant Field Values
-
OP_DEC
public static final int OP_DEC
- See Also:
- Constant Field Values
-
OP_DECLARATIVE_SIZE
public static final int OP_DECLARATIVE_SIZE
- See Also:
- Constant Field Values
-
OP_DEC_CONSTANT
public static final int OP_DEC_CONSTANT
- See Also:
- Constant Field Values
-
OP_DEFAULT
public static final int OP_DEFAULT
- See Also:
- Constant Field Values
-
OP_DEREFERENCE
public static final int OP_DEREFERENCE
- See Also:
- Constant Field Values
-
OP_DISPLAY
public static final int OP_DISPLAY
- See Also:
- Constant Field Values
-
OP_DIV
public static final int OP_DIV
- See Also:
- Constant Field Values
-
OP_ELLIPSIS
public static final int OP_ELLIPSIS
- See Also:
- Constant Field Values
-
OP_ELLIPSIS_RIGHT
public static final int OP_ELLIPSIS_RIGHT
- See Also:
- Constant Field Values
-
OP_EMPTY_LIST
public static final int OP_EMPTY_LIST
- See Also:
- Constant Field Values
-
OP_ENDIAN
public static final int OP_ENDIAN
- See Also:
- Constant Field Values
-
OP_EQUAL
public static final int OP_EQUAL
- See Also:
- Constant Field Values
-
OP_EXPORT
public static final int OP_EXPORT
- See Also:
- Constant Field Values
-
OP_FADD
public static final int OP_FADD
- See Also:
- Constant Field Values
-
OP_FDIV
public static final int OP_FDIV
- See Also:
- Constant Field Values
-
OP_FEQUAL
public static final int OP_FEQUAL
- See Also:
- Constant Field Values
-
OP_FGREAT
public static final int OP_FGREAT
- See Also:
- Constant Field Values
-
OP_FGREATEQUAL
public static final int OP_FGREATEQUAL
- See Also:
- Constant Field Values
-
OP_FIELDDEF
public static final int OP_FIELDDEF
- See Also:
- Constant Field Values
-
OP_FIELDDEFS
public static final int OP_FIELDDEFS
- See Also:
- Constant Field Values
-
OP_FIELD_MODS
public static final int OP_FIELD_MODS
- See Also:
- Constant Field Values
-
OP_FLESS
public static final int OP_FLESS
- See Also:
- Constant Field Values
-
OP_FLESSEQUAL
public static final int OP_FLESSEQUAL
- See Also:
- Constant Field Values
-
OP_FMULT
public static final int OP_FMULT
- See Also:
- Constant Field Values
-
OP_FNEGATE
public static final int OP_FNEGATE
- See Also:
- Constant Field Values
-
OP_FNOTEQUAL
public static final int OP_FNOTEQUAL
- See Also:
- Constant Field Values
-
OP_FSUB
public static final int OP_FSUB
- See Also:
- Constant Field Values
-
OP_GOTO
public static final int OP_GOTO
- See Also:
- Constant Field Values
-
OP_GREAT
public static final int OP_GREAT
- See Also:
- Constant Field Values
-
OP_GREATEQUAL
public static final int OP_GREATEQUAL
- See Also:
- Constant Field Values
-
OP_HEX
public static final int OP_HEX
- See Also:
- Constant Field Values
-
OP_HEX_CONSTANT
public static final int OP_HEX_CONSTANT
- See Also:
- Constant Field Values
-
OP_IDENTIFIER
public static final int OP_IDENTIFIER
- See Also:
- Constant Field Values
-
OP_IDENTIFIER_LIST
public static final int OP_IDENTIFIER_LIST
- See Also:
- Constant Field Values
-
OP_IF
public static final int OP_IF
- See Also:
- Constant Field Values
-
OP_INTBLIST
public static final int OP_INTBLIST
- See Also:
- Constant Field Values
-
OP_INVERT
public static final int OP_INVERT
- See Also:
- Constant Field Values
-
OP_JUMPDEST_ABSOLUTE
public static final int OP_JUMPDEST_ABSOLUTE
- See Also:
- Constant Field Values
-
OP_JUMPDEST_DYNAMIC
public static final int OP_JUMPDEST_DYNAMIC
- See Also:
- Constant Field Values
-
OP_JUMPDEST_LABEL
public static final int OP_JUMPDEST_LABEL
- See Also:
- Constant Field Values
-
OP_JUMPDEST_RELATIVE
public static final int OP_JUMPDEST_RELATIVE
- See Also:
- Constant Field Values
-
OP_JUMPDEST_SYMBOL
public static final int OP_JUMPDEST_SYMBOL
- See Also:
- Constant Field Values
-
OP_LABEL
public static final int OP_LABEL
- See Also:
- Constant Field Values
-
OP_LEFT
public static final int OP_LEFT
- See Also:
- Constant Field Values
-
OP_LESS
public static final int OP_LESS
- See Also:
- Constant Field Values
-
OP_LESSEQUAL
public static final int OP_LESSEQUAL
- See Also:
- Constant Field Values
-
OP_LITTLE
public static final int OP_LITTLE
- See Also:
- Constant Field Values
-
OP_LOCAL
public static final int OP_LOCAL
- See Also:
- Constant Field Values
-
OP_MACRO
public static final int OP_MACRO
- See Also:
- Constant Field Values
-
OP_MULT
public static final int OP_MULT
- See Also:
- Constant Field Values
-
OP_NAMES
public static final int OP_NAMES
- See Also:
- Constant Field Values
-
OP_NEGATE
public static final int OP_NEGATE
- See Also:
- Constant Field Values
-
OP_NIL
public static final int OP_NIL
- See Also:
- Constant Field Values
-
OP_NOFLOW
public static final int OP_NOFLOW
- See Also:
- Constant Field Values
-
OP_NOP
public static final int OP_NOP
- See Also:
- Constant Field Values
-
OP_NOT
public static final int OP_NOT
- See Also:
- Constant Field Values
-
OP_NOTEQUAL
public static final int OP_NOTEQUAL
- See Also:
- Constant Field Values
-
OP_NOT_DEFAULT
public static final int OP_NOT_DEFAULT
- See Also:
- Constant Field Values
-
OP_NO_CONTEXT_BLOCK
public static final int OP_NO_CONTEXT_BLOCK
- See Also:
- Constant Field Values
-
OP_NO_FIELD_MOD
public static final int OP_NO_FIELD_MOD
- See Also:
- Constant Field Values
-
OP_OR
public static final int OP_OR
- See Also:
- Constant Field Values
-
OP_PARENTHESIZED
public static final int OP_PARENTHESIZED
- See Also:
- Constant Field Values
-
OP_PCODE
public static final int OP_PCODE
- See Also:
- Constant Field Values
-
OP_PCODEOP
public static final int OP_PCODEOP
- See Also:
- Constant Field Values
-
OP_QSTRING
public static final int OP_QSTRING
- See Also:
- Constant Field Values
-
OP_REM
public static final int OP_REM
- See Also:
- Constant Field Values
-
OP_RETURN
public static final int OP_RETURN
- See Also:
- Constant Field Values
-
OP_RIGHT
public static final int OP_RIGHT
- See Also:
- Constant Field Values
-
OP_SDIV
public static final int OP_SDIV
- See Also:
- Constant Field Values
-
OP_SECTION_LABEL
public static final int OP_SECTION_LABEL
- See Also:
- Constant Field Values
-
OP_SEMANTIC
public static final int OP_SEMANTIC
- See Also:
- Constant Field Values
-
OP_SEQUENCE
public static final int OP_SEQUENCE
- See Also:
- Constant Field Values
-
OP_SGREAT
public static final int OP_SGREAT
- See Also:
- Constant Field Values
-
OP_SGREATEQUAL
public static final int OP_SGREATEQUAL
- See Also:
- Constant Field Values
-
OP_SIGNED
public static final int OP_SIGNED
- See Also:
- Constant Field Values
-
OP_SIZE
public static final int OP_SIZE
- See Also:
- Constant Field Values
-
OP_SIZING_SIZE
public static final int OP_SIZING_SIZE
- See Also:
- Constant Field Values
-
OP_SLESS
public static final int OP_SLESS
- See Also:
- Constant Field Values
-
OP_SLESSEQUAL
public static final int OP_SLESSEQUAL
- See Also:
- Constant Field Values
-
OP_SPACE
public static final int OP_SPACE
- See Also:
- Constant Field Values
-
OP_SPACEMODS
public static final int OP_SPACEMODS
- See Also:
- Constant Field Values
-
OP_SREM
public static final int OP_SREM
- See Also:
- Constant Field Values
-
OP_SRIGHT
public static final int OP_SRIGHT
- See Also:
- Constant Field Values
-
OP_STRING
public static final int OP_STRING
- See Also:
- Constant Field Values
-
OP_STRING_OR_IDENT_LIST
public static final int OP_STRING_OR_IDENT_LIST
- See Also:
- Constant Field Values
-
OP_SUB
public static final int OP_SUB
- See Also:
- Constant Field Values
-
OP_SUBTABLE
public static final int OP_SUBTABLE
- See Also:
- Constant Field Values
-
OP_TABLE
public static final int OP_TABLE
- See Also:
- Constant Field Values
-
OP_TOKEN
public static final int OP_TOKEN
- See Also:
- Constant Field Values
-
OP_TOKEN_ENDIAN
public static final int OP_TOKEN_ENDIAN
- See Also:
- Constant Field Values
-
OP_TRUNCATION_SIZE
public static final int OP_TRUNCATION_SIZE
- See Also:
- Constant Field Values
-
OP_TYPE
public static final int OP_TYPE
- See Also:
- Constant Field Values
-
OP_UNIMPL
public static final int OP_UNIMPL
- See Also:
- Constant Field Values
-
OP_VALUES
public static final int OP_VALUES
- See Also:
- Constant Field Values
-
OP_VARIABLES
public static final int OP_VARIABLES
- See Also:
- Constant Field Values
-
OP_VARNODE
public static final int OP_VARNODE
- See Also:
- Constant Field Values
-
OP_WHITESPACE
public static final int OP_WHITESPACE
- See Also:
- Constant Field Values
-
OP_WILDCARD
public static final int OP_WILDCARD
- See Also:
- Constant Field Values
-
OP_WITH
public static final int OP_WITH
- See Also:
- Constant Field Values
-
OP_WORDSIZE
public static final int OP_WORDSIZE
- See Also:
- Constant Field Values
-
OP_XOR
public static final int OP_XOR
- See Also:
- Constant Field Values
-
PERCENT
public static final int PERCENT
- See Also:
- Constant Field Values
-
PIPE
public static final int PIPE
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
PP_ESCAPE
public static final int PP_ESCAPE
- See Also:
- Constant Field Values
-
PP_POSITION
public static final int PP_POSITION
- See Also:
- Constant Field Values
-
QSTRING
public static final int QSTRING
- See Also:
- Constant Field Values
-
RBRACE
public static final int RBRACE
- See Also:
- Constant Field Values
-
RBRACKET
public static final int RBRACKET
- See Also:
- Constant Field Values
-
RES_IF
public static final int RES_IF
- See Also:
- Constant Field Values
-
RES_IS
public static final int RES_IS
- See Also:
- Constant Field Values
-
RES_WITH
public static final int RES_WITH
- See Also:
- Constant Field Values
-
RIGHT
public static final int RIGHT
- See Also:
- Constant Field Values
-
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
-
SDIV
public static final int SDIV
- See Also:
- Constant Field Values
-
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
-
SGREAT
public static final int SGREAT
- See Also:
- Constant Field Values
-
SGREATEQUAL
public static final int SGREATEQUAL
- See Also:
- Constant Field Values
-
SLASH
public static final int SLASH
- See Also:
- Constant Field Values
-
SLESS
public static final int SLESS
- See Also:
- Constant Field Values
-
SLESSEQUAL
public static final int SLESSEQUAL
- See Also:
- Constant Field Values
-
SPEC_AND
public static final int SPEC_AND
- See Also:
- Constant Field Values
-
SPEC_OR
public static final int SPEC_OR
- See Also:
- Constant Field Values
-
SPEC_XOR
public static final int SPEC_XOR
- See Also:
- Constant Field Values
-
SREM
public static final int SREM
- See Also:
- Constant Field Values
-
SRIGHT
public static final int SRIGHT
- See Also:
- Constant Field Values
-
TILDE
public static final int TILDE
- See Also:
- Constant Field Values
-
Tokens
public static final int Tokens
- See Also:
- Constant Field Values
-
UNDERSCORE
public static final int UNDERSCORE
- See Also:
- Constant Field Values
-
UNICODE_ESCAPE
public static final int UNICODE_ESCAPE
- See Also:
- Constant Field Values
-
UNKNOWN
public static final int UNKNOWN
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
gSleighParser
public SleighParser gSleighParser
-
gParent
public SleighParser gParent
-
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
-
dfa3
protected SleighParser_SemanticParser.DFA3 dfa3
-
FOLLOW_LBRACE_in_semanticbody30
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_semanticbody30
-
FOLLOW_semantic_in_semanticbody34
public static final org.antlr.runtime.BitSet FOLLOW_semantic_in_semanticbody34
-
FOLLOW_RBRACE_in_semanticbody36
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_semanticbody36
-
FOLLOW_code_block_in_semantic53
public static final org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic53
-
FOLLOW_statements_in_code_block72
public static final org.antlr.runtime.BitSet FOLLOW_statements_in_code_block72
-
FOLLOW_statement_in_statements95
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statements95
-
FOLLOW_LESS_in_label109
public static final org.antlr.runtime.BitSet FOLLOW_LESS_in_label109
-
FOLLOW_identifier_in_label111
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_label111
-
FOLLOW_GREAT_in_label113
public static final org.antlr.runtime.BitSet FOLLOW_GREAT_in_label113
-
FOLLOW_LEFT_in_section_def135
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_in_section_def135
-
FOLLOW_identifier_in_section_def137
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_section_def137
-
FOLLOW_RIGHT_in_section_def139
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_in_section_def139
-
FOLLOW_assignment_in_statement167
public static final org.antlr.runtime.BitSet FOLLOW_assignment_in_statement167
-
FOLLOW_declaration_in_statement173
public static final org.antlr.runtime.BitSet FOLLOW_declaration_in_statement173
-
FOLLOW_funcall_in_statement179
public static final org.antlr.runtime.BitSet FOLLOW_funcall_in_statement179
-
FOLLOW_build_stmt_in_statement185
public static final org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement185
-
FOLLOW_crossbuild_stmt_in_statement191
public static final org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement191
-
FOLLOW_goto_stmt_in_statement197
public static final org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement197
-
FOLLOW_cond_stmt_in_statement203
public static final org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement203
-
FOLLOW_call_stmt_in_statement209
public static final org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement209
-
FOLLOW_export_in_statement215
public static final org.antlr.runtime.BitSet FOLLOW_export_in_statement215
-
FOLLOW_return_stmt_in_statement221
public static final org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement221
-
FOLLOW_SEMI_in_statement235
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_statement235
-
FOLLOW_label_in_statement243
public static final org.antlr.runtime.BitSet FOLLOW_label_in_statement243
-
FOLLOW_section_def_in_statement248
public static final org.antlr.runtime.BitSet FOLLOW_section_def_in_statement248
-
FOLLOW_outererror_in_statement253
public static final org.antlr.runtime.BitSet FOLLOW_outererror_in_statement253
-
FOLLOW_EQUAL_in_outererror267
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_outererror267
-
FOLLOW_NOTEQUAL_in_outererror274
public static final org.antlr.runtime.BitSet FOLLOW_NOTEQUAL_in_outererror274
-
FOLLOW_FEQUAL_in_outererror281
public static final org.antlr.runtime.BitSet FOLLOW_FEQUAL_in_outererror281
-
FOLLOW_FNOTEQUAL_in_outererror288
public static final org.antlr.runtime.BitSet FOLLOW_FNOTEQUAL_in_outererror288
-
FOLLOW_LESSEQUAL_in_outererror295
public static final org.antlr.runtime.BitSet FOLLOW_LESSEQUAL_in_outererror295
-
FOLLOW_GREATEQUAL_in_outererror302
public static final org.antlr.runtime.BitSet FOLLOW_GREATEQUAL_in_outererror302
-
FOLLOW_SLESS_in_outererror309
public static final org.antlr.runtime.BitSet FOLLOW_SLESS_in_outererror309
-
FOLLOW_SGREAT_in_outererror316
public static final org.antlr.runtime.BitSet FOLLOW_SGREAT_in_outererror316
-
FOLLOW_SLESSEQUAL_in_outererror323
public static final org.antlr.runtime.BitSet FOLLOW_SLESSEQUAL_in_outererror323
-
FOLLOW_SGREATEQUAL_in_outererror330
public static final org.antlr.runtime.BitSet FOLLOW_SGREATEQUAL_in_outererror330
-
FOLLOW_FLESS_in_outererror337
public static final org.antlr.runtime.BitSet FOLLOW_FLESS_in_outererror337
-
FOLLOW_FGREAT_in_outererror344
public static final org.antlr.runtime.BitSet FOLLOW_FGREAT_in_outererror344
-
FOLLOW_FLESSEQUAL_in_outererror351
public static final org.antlr.runtime.BitSet FOLLOW_FLESSEQUAL_in_outererror351
-
FOLLOW_FGREATEQUAL_in_outererror358
public static final org.antlr.runtime.BitSet FOLLOW_FGREATEQUAL_in_outererror358
-
FOLLOW_ASSIGN_in_outererror365
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_outererror365
-
FOLLOW_COLON_in_outererror372
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_outererror372
-
FOLLOW_COMMA_in_outererror379
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_outererror379
-
FOLLOW_RBRACKET_in_outererror386
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_outererror386
-
FOLLOW_BOOL_OR_in_outererror393
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_OR_in_outererror393
-
FOLLOW_BOOL_XOR_in_outererror400
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_XOR_in_outererror400
-
FOLLOW_BOOL_AND_in_outererror407
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_AND_in_outererror407
-
FOLLOW_PIPE_in_outererror414
public static final org.antlr.runtime.BitSet FOLLOW_PIPE_in_outererror414
-
FOLLOW_CARET_in_outererror421
public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_outererror421
-
FOLLOW_AMPERSAND_in_outererror428
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_outererror428
-
FOLLOW_SRIGHT_in_outererror435
public static final org.antlr.runtime.BitSet FOLLOW_SRIGHT_in_outererror435
-
FOLLOW_PLUS_in_outererror442
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_outererror442
-
FOLLOW_MINUS_in_outererror449
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_outererror449
-
FOLLOW_FPLUS_in_outererror456
public static final org.antlr.runtime.BitSet FOLLOW_FPLUS_in_outererror456
-
FOLLOW_FMINUS_in_outererror463
public static final org.antlr.runtime.BitSet FOLLOW_FMINUS_in_outererror463
-
FOLLOW_SLASH_in_outererror470
public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_outererror470
-
FOLLOW_PERCENT_in_outererror477
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_outererror477
-
FOLLOW_SDIV_in_outererror484
public static final org.antlr.runtime.BitSet FOLLOW_SDIV_in_outererror484
-
FOLLOW_SREM_in_outererror491
public static final org.antlr.runtime.BitSet FOLLOW_SREM_in_outererror491
-
FOLLOW_FMULT_in_outererror498
public static final org.antlr.runtime.BitSet FOLLOW_FMULT_in_outererror498
-
FOLLOW_FDIV_in_outererror505
public static final org.antlr.runtime.BitSet FOLLOW_FDIV_in_outererror505
-
FOLLOW_TILDE_in_outererror512
public static final org.antlr.runtime.BitSet FOLLOW_TILDE_in_outererror512
-
FOLLOW_LPAREN_in_outererror519
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_outererror519
-
FOLLOW_RPAREN_in_outererror526
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_outererror526
-
FOLLOW_KEY_LOCAL_in_assignment542
public static final org.antlr.runtime.BitSet FOLLOW_KEY_LOCAL_in_assignment542
-
FOLLOW_lvalue_in_assignment544
public static final org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment544
-
FOLLOW_ASSIGN_in_assignment548
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_assignment548
-
FOLLOW_expr_in_assignment550
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignment550
-
FOLLOW_lvalue_in_assignment569
public static final org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment569
-
FOLLOW_ASSIGN_in_assignment573
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_assignment573
-
FOLLOW_expr_in_assignment575
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignment575
-
FOLLOW_KEY_LOCAL_in_declaration599
public static final org.antlr.runtime.BitSet FOLLOW_KEY_LOCAL_in_declaration599
-
FOLLOW_identifier_in_declaration601
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_declaration601
-
FOLLOW_COLON_in_declaration605
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_declaration605
-
FOLLOW_constant_in_declaration607
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_declaration607
-
FOLLOW_KEY_LOCAL_in_declaration625
public static final org.antlr.runtime.BitSet FOLLOW_KEY_LOCAL_in_declaration625
-
FOLLOW_identifier_in_declaration627
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_declaration627
-
FOLLOW_sembitrange_in_lvalue647
public static final org.antlr.runtime.BitSet FOLLOW_sembitrange_in_lvalue647
-
FOLLOW_identifier_in_lvalue652
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_lvalue652
-
FOLLOW_COLON_in_lvalue656
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_lvalue656
-
FOLLOW_constant_in_lvalue658
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_lvalue658
-
FOLLOW_identifier_in_lvalue674
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_lvalue674
-
FOLLOW_sizedstar_in_lvalue679
public static final org.antlr.runtime.BitSet FOLLOW_sizedstar_in_lvalue679
-
FOLLOW_expr_in_lvalue682
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_lvalue682
-
FOLLOW_identifier_in_sembitrange693
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_sembitrange693
-
FOLLOW_LBRACKET_in_sembitrange697
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_sembitrange697
-
FOLLOW_constant_in_sembitrange701
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_sembitrange701
-
FOLLOW_COMMA_in_sembitrange703
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_sembitrange703
-
FOLLOW_constant_in_sembitrange707
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_sembitrange707
-
FOLLOW_RBRACKET_in_sembitrange709
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_sembitrange709
-
FOLLOW_ASTERISK_in_sizedstar737
public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_sizedstar737
-
FOLLOW_LBRACKET_in_sizedstar739
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_sizedstar739
-
FOLLOW_identifier_in_sizedstar741
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_sizedstar741
-
FOLLOW_RBRACKET_in_sizedstar743
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_sizedstar743
-
FOLLOW_COLON_in_sizedstar745
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_sizedstar745
-
FOLLOW_constant_in_sizedstar747
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar747
-
FOLLOW_ASTERISK_in_sizedstar765
public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_sizedstar765
-
FOLLOW_LBRACKET_in_sizedstar767
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_sizedstar767
-
FOLLOW_identifier_in_sizedstar769
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_sizedstar769
-
FOLLOW_RBRACKET_in_sizedstar771
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_sizedstar771
-
FOLLOW_ASTERISK_in_sizedstar802
public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_sizedstar802
-
FOLLOW_COLON_in_sizedstar833
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_sizedstar833
-
FOLLOW_constant_in_sizedstar835
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar835
-
FOLLOW_ASTERISK_in_sizedstar851
public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_sizedstar851
-
FOLLOW_expr_apply_in_funcall913
public static final org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall913
-
FOLLOW_KEY_BUILD_in_build_stmt926
public static final org.antlr.runtime.BitSet FOLLOW_KEY_BUILD_in_build_stmt926
-
FOLLOW_identifier_in_build_stmt928
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_build_stmt928
-
FOLLOW_KEY_CROSSBUILD_in_crossbuild_stmt950
public static final org.antlr.runtime.BitSet FOLLOW_KEY_CROSSBUILD_in_crossbuild_stmt950
-
FOLLOW_varnode_in_crossbuild_stmt952
public static final org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt952
-
FOLLOW_COMMA_in_crossbuild_stmt954
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_crossbuild_stmt954
-
FOLLOW_identifier_in_crossbuild_stmt956
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_crossbuild_stmt956
-
FOLLOW_KEY_GOTO_in_goto_stmt979
public static final org.antlr.runtime.BitSet FOLLOW_KEY_GOTO_in_goto_stmt979
-
FOLLOW_jumpdest_in_goto_stmt981
public static final org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt981
-
FOLLOW_identifier_in_jumpdest1001
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_jumpdest1001
-
FOLLOW_LBRACKET_in_jumpdest1014
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_jumpdest1014
-
FOLLOW_expr_in_jumpdest1016
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest1016
-
FOLLOW_RBRACKET_in_jumpdest1018
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_jumpdest1018
-
FOLLOW_integer_in_jumpdest1031
public static final org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest1031
-
FOLLOW_constant_in_jumpdest1044
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_jumpdest1044
-
FOLLOW_LBRACKET_in_jumpdest1046
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_jumpdest1046
-
FOLLOW_identifier_in_jumpdest1048
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_jumpdest1048
-
FOLLOW_RBRACKET_in_jumpdest1050
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_jumpdest1050
-
FOLLOW_label_in_jumpdest1065
public static final org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest1065
-
FOLLOW_RES_IF_in_cond_stmt1086
public static final org.antlr.runtime.BitSet FOLLOW_RES_IF_in_cond_stmt1086
-
FOLLOW_expr_in_cond_stmt1088
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt1088
-
FOLLOW_goto_stmt_in_cond_stmt1090
public static final org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_cond_stmt1090
-
FOLLOW_KEY_CALL_in_call_stmt1114
public static final org.antlr.runtime.BitSet FOLLOW_KEY_CALL_in_call_stmt1114
-
FOLLOW_jumpdest_in_call_stmt1116
public static final org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt1116
-
FOLLOW_KEY_RETURN_in_return_stmt1138
public static final org.antlr.runtime.BitSet FOLLOW_KEY_RETURN_in_return_stmt1138
-
FOLLOW_LBRACKET_in_return_stmt1140
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_return_stmt1140
-
FOLLOW_expr_in_return_stmt1142
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt1142
-
FOLLOW_RBRACKET_in_return_stmt1144
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_return_stmt1144
-
FOLLOW_sizedstar_in_sizedexport1164
public static final org.antlr.runtime.BitSet FOLLOW_sizedstar_in_sizedexport1164
-
FOLLOW_identifier_in_sizedexport1167
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_sizedexport1167
-
FOLLOW_KEY_EXPORT_in_export1180
public static final org.antlr.runtime.BitSet FOLLOW_KEY_EXPORT_in_export1180
-
FOLLOW_sizedexport_in_export1182
public static final org.antlr.runtime.BitSet FOLLOW_sizedexport_in_export1182
-
FOLLOW_KEY_EXPORT_in_export1198
public static final org.antlr.runtime.BitSet FOLLOW_KEY_EXPORT_in_export1198
-
FOLLOW_varnode_in_export1200
public static final org.antlr.runtime.BitSet FOLLOW_varnode_in_export1200
-
FOLLOW_expr_boolor_in_expr1220
public static final org.antlr.runtime.BitSet FOLLOW_expr_boolor_in_expr1220
-
FOLLOW_expr_booland_in_expr_boolor1231
public static final org.antlr.runtime.BitSet FOLLOW_expr_booland_in_expr_boolor1231
-
FOLLOW_expr_boolor_op_in_expr_boolor1235
public static final org.antlr.runtime.BitSet FOLLOW_expr_boolor_op_in_expr_boolor1235
-
FOLLOW_expr_booland_in_expr_boolor1238
public static final org.antlr.runtime.BitSet FOLLOW_expr_booland_in_expr_boolor1238
-
FOLLOW_BOOL_OR_in_expr_boolor_op1254
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_OR_in_expr_boolor_op1254
-
FOLLOW_expr_or_in_expr_booland1272
public static final org.antlr.runtime.BitSet FOLLOW_expr_or_in_expr_booland1272
-
FOLLOW_booland_op_in_expr_booland1276
public static final org.antlr.runtime.BitSet FOLLOW_booland_op_in_expr_booland1276
-
FOLLOW_expr_or_in_expr_booland1279
public static final org.antlr.runtime.BitSet FOLLOW_expr_or_in_expr_booland1279
-
FOLLOW_BOOL_AND_in_booland_op1295
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_AND_in_booland_op1295
-
FOLLOW_BOOL_XOR_in_booland_op1309
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_XOR_in_booland_op1309
-
FOLLOW_expr_xor_in_expr_or1327
public static final org.antlr.runtime.BitSet FOLLOW_expr_xor_in_expr_or1327
-
FOLLOW_expr_or_op_in_expr_or1331
public static final org.antlr.runtime.BitSet FOLLOW_expr_or_op_in_expr_or1331
-
FOLLOW_expr_xor_in_expr_or1334
public static final org.antlr.runtime.BitSet FOLLOW_expr_xor_in_expr_or1334
-
FOLLOW_PIPE_in_expr_or_op1350
public static final org.antlr.runtime.BitSet FOLLOW_PIPE_in_expr_or_op1350
-
FOLLOW_expr_and_in_expr_xor1368
public static final org.antlr.runtime.BitSet FOLLOW_expr_and_in_expr_xor1368
-
FOLLOW_expr_xor_op_in_expr_xor1372
public static final org.antlr.runtime.BitSet FOLLOW_expr_xor_op_in_expr_xor1372
-
FOLLOW_expr_and_in_expr_xor1375
public static final org.antlr.runtime.BitSet FOLLOW_expr_and_in_expr_xor1375
-
FOLLOW_CARET_in_expr_xor_op1391
public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_expr_xor_op1391
-
FOLLOW_expr_eq_in_expr_and1409
public static final org.antlr.runtime.BitSet FOLLOW_expr_eq_in_expr_and1409
-
FOLLOW_expr_and_op_in_expr_and1413
public static final org.antlr.runtime.BitSet FOLLOW_expr_and_op_in_expr_and1413
-
FOLLOW_expr_eq_in_expr_and1416
public static final org.antlr.runtime.BitSet FOLLOW_expr_eq_in_expr_and1416
-
FOLLOW_AMPERSAND_in_expr_and_op1432
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_expr_and_op1432
-
FOLLOW_expr_comp_in_expr_eq1450
public static final org.antlr.runtime.BitSet FOLLOW_expr_comp_in_expr_eq1450
-
FOLLOW_eq_op_in_expr_eq1454
public static final org.antlr.runtime.BitSet FOLLOW_eq_op_in_expr_eq1454
-
FOLLOW_expr_comp_in_expr_eq1457
public static final org.antlr.runtime.BitSet FOLLOW_expr_comp_in_expr_eq1457
-
FOLLOW_EQUAL_in_eq_op1473
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_eq_op1473
-
FOLLOW_NOTEQUAL_in_eq_op1487
public static final org.antlr.runtime.BitSet FOLLOW_NOTEQUAL_in_eq_op1487
-
FOLLOW_FEQUAL_in_eq_op1501
public static final org.antlr.runtime.BitSet FOLLOW_FEQUAL_in_eq_op1501
-
FOLLOW_FNOTEQUAL_in_eq_op1515
public static final org.antlr.runtime.BitSet FOLLOW_FNOTEQUAL_in_eq_op1515
-
FOLLOW_expr_shift_in_expr_comp1533
public static final org.antlr.runtime.BitSet FOLLOW_expr_shift_in_expr_comp1533
-
FOLLOW_compare_op_in_expr_comp1537
public static final org.antlr.runtime.BitSet FOLLOW_compare_op_in_expr_comp1537
-
FOLLOW_expr_shift_in_expr_comp1540
public static final org.antlr.runtime.BitSet FOLLOW_expr_shift_in_expr_comp1540
-
FOLLOW_LESS_in_compare_op1556
public static final org.antlr.runtime.BitSet FOLLOW_LESS_in_compare_op1556
-
FOLLOW_GREATEQUAL_in_compare_op1570
public static final org.antlr.runtime.BitSet FOLLOW_GREATEQUAL_in_compare_op1570
-
FOLLOW_LESSEQUAL_in_compare_op1584
public static final org.antlr.runtime.BitSet FOLLOW_LESSEQUAL_in_compare_op1584
-
FOLLOW_GREAT_in_compare_op1598
public static final org.antlr.runtime.BitSet FOLLOW_GREAT_in_compare_op1598
-
FOLLOW_SLESS_in_compare_op1612
public static final org.antlr.runtime.BitSet FOLLOW_SLESS_in_compare_op1612
-
FOLLOW_SGREATEQUAL_in_compare_op1626
public static final org.antlr.runtime.BitSet FOLLOW_SGREATEQUAL_in_compare_op1626
-
FOLLOW_SLESSEQUAL_in_compare_op1640
public static final org.antlr.runtime.BitSet FOLLOW_SLESSEQUAL_in_compare_op1640
-
FOLLOW_SGREAT_in_compare_op1654
public static final org.antlr.runtime.BitSet FOLLOW_SGREAT_in_compare_op1654
-
FOLLOW_FLESS_in_compare_op1668
public static final org.antlr.runtime.BitSet FOLLOW_FLESS_in_compare_op1668
-
FOLLOW_FGREATEQUAL_in_compare_op1682
public static final org.antlr.runtime.BitSet FOLLOW_FGREATEQUAL_in_compare_op1682
-
FOLLOW_FLESSEQUAL_in_compare_op1696
public static final org.antlr.runtime.BitSet FOLLOW_FLESSEQUAL_in_compare_op1696
-
FOLLOW_FGREAT_in_compare_op1710
public static final org.antlr.runtime.BitSet FOLLOW_FGREAT_in_compare_op1710
-
FOLLOW_expr_add_in_expr_shift1728
public static final org.antlr.runtime.BitSet FOLLOW_expr_add_in_expr_shift1728
-
FOLLOW_shift_op_in_expr_shift1732
public static final org.antlr.runtime.BitSet FOLLOW_shift_op_in_expr_shift1732
-
FOLLOW_expr_add_in_expr_shift1735
public static final org.antlr.runtime.BitSet FOLLOW_expr_add_in_expr_shift1735
-
FOLLOW_LEFT_in_shift_op1751
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_in_shift_op1751
-
FOLLOW_RIGHT_in_shift_op1765
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_in_shift_op1765
-
FOLLOW_SRIGHT_in_shift_op1779
public static final org.antlr.runtime.BitSet FOLLOW_SRIGHT_in_shift_op1779
-
FOLLOW_expr_mult_in_expr_add1797
public static final org.antlr.runtime.BitSet FOLLOW_expr_mult_in_expr_add1797
-
FOLLOW_add_op_in_expr_add1801
public static final org.antlr.runtime.BitSet FOLLOW_add_op_in_expr_add1801
-
FOLLOW_expr_mult_in_expr_add1804
public static final org.antlr.runtime.BitSet FOLLOW_expr_mult_in_expr_add1804
-
FOLLOW_PLUS_in_add_op1820
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_add_op1820
-
FOLLOW_MINUS_in_add_op1834
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_add_op1834
-
FOLLOW_FPLUS_in_add_op1848
public static final org.antlr.runtime.BitSet FOLLOW_FPLUS_in_add_op1848
-
FOLLOW_FMINUS_in_add_op1862
public static final org.antlr.runtime.BitSet FOLLOW_FMINUS_in_add_op1862
-
FOLLOW_expr_unary_in_expr_mult1880
public static final org.antlr.runtime.BitSet FOLLOW_expr_unary_in_expr_mult1880
-
FOLLOW_mult_op_in_expr_mult1884
public static final org.antlr.runtime.BitSet FOLLOW_mult_op_in_expr_mult1884
-
FOLLOW_expr_unary_in_expr_mult1887
public static final org.antlr.runtime.BitSet FOLLOW_expr_unary_in_expr_mult1887
-
FOLLOW_ASTERISK_in_mult_op1903
public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_mult_op1903
-
FOLLOW_SLASH_in_mult_op1917
public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_mult_op1917
-
FOLLOW_PERCENT_in_mult_op1931
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_mult_op1931
-
FOLLOW_SDIV_in_mult_op1945
public static final org.antlr.runtime.BitSet FOLLOW_SDIV_in_mult_op1945
-
FOLLOW_SREM_in_mult_op1959
public static final org.antlr.runtime.BitSet FOLLOW_SREM_in_mult_op1959
-
FOLLOW_FMULT_in_mult_op1973
public static final org.antlr.runtime.BitSet FOLLOW_FMULT_in_mult_op1973
-
FOLLOW_FDIV_in_mult_op1987
public static final org.antlr.runtime.BitSet FOLLOW_FDIV_in_mult_op1987
-
FOLLOW_unary_op_in_expr_unary2005
public static final org.antlr.runtime.BitSet FOLLOW_unary_op_in_expr_unary2005
-
FOLLOW_expr_func_in_expr_unary2010
public static final org.antlr.runtime.BitSet FOLLOW_expr_func_in_expr_unary2010
-
FOLLOW_EXCLAIM_in_unary_op2023
public static final org.antlr.runtime.BitSet FOLLOW_EXCLAIM_in_unary_op2023
-
FOLLOW_TILDE_in_unary_op2037
public static final org.antlr.runtime.BitSet FOLLOW_TILDE_in_unary_op2037
-
FOLLOW_MINUS_in_unary_op2051
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_unary_op2051
-
FOLLOW_FMINUS_in_unary_op2065
public static final org.antlr.runtime.BitSet FOLLOW_FMINUS_in_unary_op2065
-
FOLLOW_sizedstar_in_unary_op2077
public static final org.antlr.runtime.BitSet FOLLOW_sizedstar_in_unary_op2077
-
FOLLOW_expr_apply_in_expr_func2088
public static final org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr_func2088
-
FOLLOW_expr_term_in_expr_func2093
public static final org.antlr.runtime.BitSet FOLLOW_expr_term_in_expr_func2093
-
FOLLOW_identifier_in_expr_apply2104
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_expr_apply2104
-
FOLLOW_expr_operands_in_expr_apply2106
public static final org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply2106
-
FOLLOW_LPAREN_in_expr_operands2128
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_expr_operands2128
-
FOLLOW_expr_in_expr_operands2132
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands2132
-
FOLLOW_COMMA_in_expr_operands2135
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_expr_operands2135
-
FOLLOW_expr_in_expr_operands2138
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands2138
-
FOLLOW_RPAREN_in_expr_operands2145
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_expr_operands2145
-
FOLLOW_varnode_in_expr_term2157
public static final org.antlr.runtime.BitSet FOLLOW_varnode_in_expr_term2157
-
FOLLOW_sembitrange_in_expr_term2162
public static final org.antlr.runtime.BitSet FOLLOW_sembitrange_in_expr_term2162
-
FOLLOW_LPAREN_in_expr_term2169
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_expr_term2169
-
FOLLOW_expr_in_expr_term2171
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr_term2171
-
FOLLOW_RPAREN_in_expr_term2173
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_expr_term2173
-
FOLLOW_integer_in_varnode2193
public static final org.antlr.runtime.BitSet FOLLOW_integer_in_varnode2193
-
FOLLOW_identifier_in_varnode2198
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_varnode2198
-
FOLLOW_integer_in_varnode2203
public static final org.antlr.runtime.BitSet FOLLOW_integer_in_varnode2203
-
FOLLOW_COLON_in_varnode2207
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_varnode2207
-
FOLLOW_constant_in_varnode2209
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_varnode2209
-
FOLLOW_identifier_in_varnode2225
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_varnode2225
-
FOLLOW_COLON_in_varnode2229
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_varnode2229
-
FOLLOW_constant_in_varnode2231
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_varnode2231
-
FOLLOW_AMPERSAND_in_varnode2249
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_varnode2249
-
FOLLOW_COLON_in_varnode2253
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_varnode2253
-
FOLLOW_constant_in_varnode2255
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_varnode2255
-
FOLLOW_varnode_in_varnode2257
public static final org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode2257
-
FOLLOW_AMPERSAND_in_varnode2280
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_varnode2280
-
FOLLOW_varnode_in_varnode2282
public static final org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode2282
-
FOLLOW_integer_in_constant2302
public static final org.antlr.runtime.BitSet FOLLOW_integer_in_constant2302
-
-
Constructor Detail
-
SleighParser_SemanticParser
public SleighParser_SemanticParser(org.antlr.runtime.TokenStream input, SleighParser gSleighParser)
-
SleighParser_SemanticParser
public SleighParser_SemanticParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state, SleighParser gSleighParser)
-
-
Method Detail
-
getDelegates
public AbstractSleighParser[] getDelegates()
-
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
-
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
-
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
semanticbody
public final SleighParser_SemanticParser.semanticbody_return semanticbody() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
semantic
public final SleighParser_SemanticParser.semantic_return semantic() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
code_block
public final SleighParser_SemanticParser.code_block_return code_block() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
statements
public final SleighParser_SemanticParser.statements_return statements() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
label
public final SleighParser_SemanticParser.label_return label() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
section_def
public final SleighParser_SemanticParser.section_def_return section_def() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
statement
public final SleighParser_SemanticParser.statement_return statement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
outererror
public final SleighParser_SemanticParser.outererror_return outererror() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
assignment
public final SleighParser_SemanticParser.assignment_return assignment() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
declaration
public final SleighParser_SemanticParser.declaration_return declaration() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
lvalue
public final SleighParser_SemanticParser.lvalue_return lvalue() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
sembitrange
public final SleighParser_SemanticParser.sembitrange_return sembitrange() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
sizedstar
public final SleighParser_SemanticParser.sizedstar_return sizedstar() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
funcall
public final SleighParser_SemanticParser.funcall_return funcall() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
build_stmt
public final SleighParser_SemanticParser.build_stmt_return build_stmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
crossbuild_stmt
public final SleighParser_SemanticParser.crossbuild_stmt_return crossbuild_stmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
goto_stmt
public final SleighParser_SemanticParser.goto_stmt_return goto_stmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
jumpdest
public final SleighParser_SemanticParser.jumpdest_return jumpdest() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
cond_stmt
public final SleighParser_SemanticParser.cond_stmt_return cond_stmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
call_stmt
public final SleighParser_SemanticParser.call_stmt_return call_stmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
return_stmt
public final SleighParser_SemanticParser.return_stmt_return return_stmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
sizedexport
public final SleighParser_SemanticParser.sizedexport_return sizedexport() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
export
public final SleighParser_SemanticParser.export_return export() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr
public final SleighParser_SemanticParser.expr_return expr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_boolor
public final SleighParser_SemanticParser.expr_boolor_return expr_boolor() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_boolor_op
public final SleighParser_SemanticParser.expr_boolor_op_return expr_boolor_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_booland
public final SleighParser_SemanticParser.expr_booland_return expr_booland() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
booland_op
public final SleighParser_SemanticParser.booland_op_return booland_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_or
public final SleighParser_SemanticParser.expr_or_return expr_or() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_or_op
public final SleighParser_SemanticParser.expr_or_op_return expr_or_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_xor
public final SleighParser_SemanticParser.expr_xor_return expr_xor() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_xor_op
public final SleighParser_SemanticParser.expr_xor_op_return expr_xor_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_and
public final SleighParser_SemanticParser.expr_and_return expr_and() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_and_op
public final SleighParser_SemanticParser.expr_and_op_return expr_and_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_eq
public final SleighParser_SemanticParser.expr_eq_return expr_eq() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
eq_op
public final SleighParser_SemanticParser.eq_op_return eq_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_comp
public final SleighParser_SemanticParser.expr_comp_return expr_comp() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
compare_op
public final SleighParser_SemanticParser.compare_op_return compare_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_shift
public final SleighParser_SemanticParser.expr_shift_return expr_shift() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
shift_op
public final SleighParser_SemanticParser.shift_op_return shift_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_add
public final SleighParser_SemanticParser.expr_add_return expr_add() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
add_op
public final SleighParser_SemanticParser.add_op_return add_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_mult
public final SleighParser_SemanticParser.expr_mult_return expr_mult() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mult_op
public final SleighParser_SemanticParser.mult_op_return mult_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_unary
public final SleighParser_SemanticParser.expr_unary_return expr_unary() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
unary_op
public final SleighParser_SemanticParser.unary_op_return unary_op() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_func
public final SleighParser_SemanticParser.expr_func_return expr_func() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_apply
public final SleighParser_SemanticParser.expr_apply_return expr_apply() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_operands
public final SleighParser_SemanticParser.expr_operands_return expr_operands() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr_term
public final SleighParser_SemanticParser.expr_term_return expr_term() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
varnode
public final SleighParser_SemanticParser.varnode_return varnode() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
constant
public final SleighParser_SemanticParser.constant_return constant() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
-