public class org.antlr.v4.parse.ANTLRParser extends org.antlr.runtime.Parser
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.antlr.v4.parse.ANTLRParser
super_class: org.antlr.runtime.Parser
{
public static final java.lang.String[] tokenNames;
descriptor: [Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int EOF;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -1
public static final int ACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int ACTION_CHAR_LITERAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 5
public static final int ACTION_ESC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 6
public static final int ACTION_STRING_LITERAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 7
public static final int ARG_ACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int ARG_OR_CHARSET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 9
public static final int ASSIGN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10
public static final int AT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 11
public static final int CATCH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12
public static final int CHANNELS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 13
public static final int COLON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 14
public static final int COLONCOLON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 15
public static final int COMMA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 17
public static final int ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 18
public static final int DOLLAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 19
public static final int DOT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 20
public static final int ERRCHAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 21
public static final int ESC_SEQ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 22
public static final int FINALLY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 23
public static final int FRAGMENT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 24
public static final int GRAMMAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 25
public static final int GT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 26
public static final int HEX_DIGIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 27
public static final int ID;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 28
public static final int IMPORT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 29
public static final int INT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 30
public static final int LEXER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 31
public static final int LEXER_CHAR_SET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int LOCALS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 33
public static final int LPAREN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 34
public static final int LT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 35
public static final int MODE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 36
public static final int NESTED_ACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 37
public static final int NLCHARS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 38
public static final int NOT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 39
public static final int NameChar;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 40
public static final int NameStartChar;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 41
public static final int OPTIONS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 42
public static final int OR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 43
public static final int PARSER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 44
public static final int PLUS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 45
public static final int PLUS_ASSIGN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 46
public static final int POUND;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 47
public static final int PRIVATE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 48
public static final int PROTECTED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 49
public static final int PUBLIC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 50
public static final int QUESTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 51
public static final int RANGE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 52
public static final int RARROW;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 53
public static final int RBRACE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 54
public static final int RETURNS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 55
public static final int RPAREN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 56
public static final int RULE_REF;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 57
public static final int SEMI;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 58
public static final int SEMPRED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 59
public static final int SRC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 60
public static final int STAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 61
public static final int STRING_LITERAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 62
public static final int SYNPRED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 63
public static final int THROWS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int TOKENS_SPEC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 65
public static final int TOKEN_REF;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 66
public static final int TREE_GRAMMAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 67
public static final int UNICODE_ESC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 68
public static final int UNICODE_EXTENDED_ESC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 69
public static final int UnicodeBOM;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 70
public static final int WS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 71
public static final int WSCHARS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 72
public static final int WSNLCHARS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 73
public static final int ALT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 74
public static final int ALTLIST;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 75
public static final int ARG;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 76
public static final int ARGLIST;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 77
public static final int BLOCK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 78
public static final int CHAR_RANGE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 79
public static final int CLOSURE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 80
public static final int COMBINED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 81
public static final int ELEMENT_OPTIONS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 82
public static final int EPSILON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 83
public static final int INITACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 84
public static final int LABEL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 85
public static final int LEXER_ACTION_CALL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 86
public static final int LEXER_ALT_ACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 87
public static final int LIST;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 88
public static final int OPTIONAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 89
public static final int POSITIVE_CLOSURE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 90
public static final int PREC_RULE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 91
public static final int RESULT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 92
public static final int RET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 93
public static final int RULE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 94
public static final int RULEACTIONS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 95
public static final int RULEMODIFIERS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 96
public static final int RULES;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 97
public static final int SET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 98
public static final int TEMPLATE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 99
public static final int WILDCARD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 100
protected org.antlr.runtime.tree.TreeAdaptor adaptor;
descriptor: Lorg/antlr/runtime/tree/TreeAdaptor;
flags: (0x0004) ACC_PROTECTED
java.util.Deque<java.lang.String> paraphrases;
descriptor: Ljava/util/Deque;
flags: (0x0000)
Signature: Ljava/util/Deque<Ljava/lang/String;>;
public static final org.antlr.runtime.BitSet FOLLOW_grammarType_in_grammarSpec396;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_grammarSpec398;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_grammarSpec400;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_sync_in_grammarSpec438;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_prequelConstruct_in_grammarSpec442;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_sync_in_grammarSpec444;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammarSpec469;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_modeSpec_in_grammarSpec475;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_grammarSpec513;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_in_grammarType683;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType687;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_PARSER_in_grammarType710;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType714;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType735;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_TREE_GRAMMAR_in_grammarType762;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_prequelConstruct788;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammars_in_prequelConstruct811;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_prequelConstruct855;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_channelsSpec_in_prequelConstruct865;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_action_in_prequelConstruct902;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec917;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec920;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_optionsSpec922;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_optionsSpec926;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_option955;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_option957;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option960;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_qid_in_optionValue1003;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_optionValue1011;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_optionValue1016;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_optionValue1027;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_delegateGrammars1043;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammar_in_delegateGrammars1045;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_delegateGrammars1048;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammar_in_delegateGrammars1050;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_delegateGrammars1054;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar1081;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_delegateGrammar1083;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar1086;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar1096;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_SPEC_in_tokensSpec1110;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_tokensSpec1112;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_tokensSpec1115;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_tokensSpec1117;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_tokensSpec1121;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_SPEC_in_tokensSpec1138;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_tokensSpec1140;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_SPEC_in_tokensSpec1150;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_v3tokenSpec_in_tokensSpec1153;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_tokensSpec1156;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_v3tokenSpec1176;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_v3tokenSpec1182;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_v3tokenSpec1186;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_v3tokenSpec1247;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_CHANNELS_in_channelsSpec1258;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_channelsSpec1261;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_channelsSpec1264;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_channelsSpec1267;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_channelsSpec1271;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_action1288;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_actionScopeName_in_action1291;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COLONCOLON_in_action1293;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_action1297;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action1299;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_actionScopeName1328;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_in_actionScopeName1333;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_PARSER_in_actionScopeName1348;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_MODE_in_modeSpec1367;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_modeSpec1369;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_modeSpec1371;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_sync_in_modeSpec1373;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerRule_in_modeSpec1376;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_sync_in_modeSpec1378;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_sync_in_rules1409;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules1412;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_sync_in_rules1414;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_parserRule_in_rule1476;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerRule_in_rule1481;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_parserRule1530;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_parserRule1560;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ruleReturns_in_parserRule1567;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_parserRule1574;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_localsSpec_in_parserRule1581;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_rulePrequels_in_parserRule1619;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_parserRule1628;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ruleBlock_in_parserRule1651;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_parserRule1660;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_parserRule1669;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup1752;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1755;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler1772;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1774;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler1776;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause1803;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause1805;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_sync_in_rulePrequels1837;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_rulePrequel_in_rulePrequels1840;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_sync_in_rulePrequels1842;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rulePrequel1866;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_rulePrequel1874;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RETURNS_in_ruleReturns1894;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleReturns1897;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec1925;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_qid_in_throwsSpec1927;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_throwsSpec1930;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_qid_in_throwsSpec1932;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LOCALS_in_localsSpec1957;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_localsSpec1960;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_ruleAction1983;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_ruleAction1985;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction1987;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ruleAltList_in_ruleBlock2025;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_labeledAlt_in_ruleAltList2061;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_ruleAltList2064;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_labeledAlt_in_ruleAltList2066;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_labeledAlt2084;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_POUND_in_labeledAlt2090;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_labeledAlt2093;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_FRAGMENT_in_lexerRule2125;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_lexerRule2131;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_lexerRule2133;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerRuleBlock_in_lexerRule2135;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_lexerRule2137;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerAltList_in_lexerRuleBlock2201;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerAlt_in_lexerAltList2237;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_lexerAltList2240;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerAlt_in_lexerAltList2242;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerElements_in_lexerAlt2260;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerCommands_in_lexerAlt2266;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerElement_in_lexerElements2309;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_labeledLexerElement_in_lexerElement2365;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_lexerElement2371;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerAtom_in_lexerElement2417;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_lexerElement2423;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerBlock_in_lexerElement2469;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_lexerElement2475;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_actionElement_in_lexerElement2503;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_labeledLexerElement2533;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_labeledLexerElement2538;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_labeledLexerElement2542;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerAtom_in_labeledLexerElement2549;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerBlock_in_labeledLexerElement2566;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_lexerBlock2599;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_lexerBlock2611;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_lexerBlock2613;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerAltList_in_lexerBlock2626;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_lexerBlock2636;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RARROW_in_lexerCommands2673;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerCommand_in_lexerCommands2675;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_lexerCommands2678;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerCommand_in_lexerCommands2680;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerCommandName_in_lexerCommand2698;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_lexerCommand2700;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerCommandExpr_in_lexerCommand2702;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_lexerCommand2704;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_lexerCommandName_in_lexerCommand2719;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_lexerCommandExpr2730;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_lexerCommandExpr2735;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_lexerCommandName2759;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_MODE_in_lexerCommandName2777;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_altList2805;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_altList2808;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_altList2810;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_alternative2844;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative2853;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_labeledElement_in_element2968;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_element2974;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element3020;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_element3026;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element3072;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_actionElement_in_element3077;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_actionElement3103;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_actionElement3113;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_actionElement3115;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_actionElement3133;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_actionElement3143;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_actionElement3145;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_labeledElement3167;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_labeledElement3172;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_labeledElement3176;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_labeledElement3183;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_block_in_labeledElement3205;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf3241;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_blockSuffix_in_ebnf3265;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_blockSuffix3315;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnfSuffix3330;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnfSuffix3334;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_ebnfSuffix3350;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnfSuffix3354;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_ebnfSuffix3372;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnfSuffix3376;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_range_in_lexerAtom3397;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_lexerAtom3402;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_lexerAtom3412;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_notSet_in_lexerAtom3423;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_wildcard_in_lexerAtom3431;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_CHAR_SET_in_lexerAtom3439;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_range_in_atom3484;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom3491;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom3501;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_notSet_in_atom3509;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_wildcard_in_atom3517;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_wildcard3565;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_wildcard3567;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_notSet3605;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_notSet3607;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_notSet3635;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_blockSet_in_notSet3637;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_blockSet3672;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet3674;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_blockSet3677;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet3679;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_blockSet3683;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement3713;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement3719;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement3725;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement3731;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_range_in_setElement3737;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_CHAR_SET_in_setElement3747;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_block3771;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block3783;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_block3788;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_block3791;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_altList_in_block3804;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_block3808;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_ruleref3862;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleref3864;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_ruleref3867;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range3923;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range3928;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range3934;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal3958;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal3960;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_terminal3981;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal3983;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_LT_in_elementOptions4014;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions4017;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_elementOptions4020;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions4022;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_elementOptions4028;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_qid_in_elementOption4076;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOption4084;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption4086;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_elementOption4089;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_id4120;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_id4133;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_qid4161;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_qid4164;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_id_in_qid4166;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_alternativeEntry4183;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_alternativeEntry4185;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_element_in_elementEntry4194;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_elementEntry4196;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_rule_in_ruleEntry4204;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_ruleEntry4206;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_block_in_blockEntry4214;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_blockEntry4216;
descriptor: Lorg/antlr/runtime/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=7, locals=0, args_size=0
0: bipush 101
anewarray java.lang.String
dup
iconst_0
1: ldc "<invalid>"
aastore
dup
iconst_1
ldc "<EOR>"
aastore
dup
iconst_2
ldc "<DOWN>"
aastore
dup
iconst_3
ldc "<UP>"
aastore
dup
iconst_4
ldc "ACTION"
aastore
dup
iconst_5
ldc "ACTION_CHAR_LITERAL"
aastore
dup
bipush 6
2: ldc "ACTION_ESC"
aastore
dup
bipush 7
ldc "ACTION_STRING_LITERAL"
aastore
dup
bipush 8
ldc "ARG_ACTION"
aastore
dup
bipush 9
ldc "ARG_OR_CHARSET"
aastore
dup
bipush 10
3: ldc "ASSIGN"
aastore
dup
bipush 11
ldc "AT"
aastore
dup
bipush 12
ldc "CATCH"
aastore
dup
bipush 13
ldc "CHANNELS"
aastore
dup
bipush 14
ldc "COLON"
aastore
dup
bipush 15
ldc "COLONCOLON"
aastore
dup
bipush 16
ldc "COMMA"
aastore
dup
bipush 17
ldc "COMMENT"
aastore
dup
bipush 18
4: ldc "DOC_COMMENT"
aastore
dup
bipush 19
ldc "DOLLAR"
aastore
dup
bipush 20
ldc "DOT"
aastore
dup
bipush 21
ldc "ERRCHAR"
aastore
dup
bipush 22
ldc "ESC_SEQ"
aastore
dup
bipush 23
ldc "FINALLY"
aastore
dup
bipush 24
ldc "FRAGMENT"
aastore
dup
bipush 25
5: ldc "GRAMMAR"
aastore
dup
bipush 26
ldc "GT"
aastore
dup
bipush 27
ldc "HEX_DIGIT"
aastore
dup
bipush 28
ldc "ID"
aastore
dup
bipush 29
ldc "IMPORT"
aastore
dup
bipush 30
ldc "INT"
aastore
dup
bipush 31
ldc "LEXER"
aastore
dup
bipush 32
ldc "LEXER_CHAR_SET"
aastore
dup
bipush 33
6: ldc "LOCALS"
aastore
dup
bipush 34
ldc "LPAREN"
aastore
dup
bipush 35
ldc "LT"
aastore
dup
bipush 36
ldc "MODE"
aastore
dup
bipush 37
ldc "NESTED_ACTION"
aastore
dup
bipush 38
ldc "NLCHARS"
aastore
dup
bipush 39
ldc "NOT"
aastore
dup
bipush 40
ldc "NameChar"
aastore
dup
bipush 41
7: ldc "NameStartChar"
aastore
dup
bipush 42
ldc "OPTIONS"
aastore
dup
bipush 43
ldc "OR"
aastore
dup
bipush 44
ldc "PARSER"
aastore
dup
bipush 45
ldc "PLUS"
aastore
dup
bipush 46
ldc "PLUS_ASSIGN"
aastore
dup
bipush 47
ldc "POUND"
aastore
dup
bipush 48
8: ldc "PRIVATE"
aastore
dup
bipush 49
ldc "PROTECTED"
aastore
dup
bipush 50
ldc "PUBLIC"
aastore
dup
bipush 51
ldc "QUESTION"
aastore
dup
bipush 52
ldc "RANGE"
aastore
dup
bipush 53
ldc "RARROW"
aastore
dup
bipush 54
ldc "RBRACE"
aastore
dup
bipush 55
9: ldc "RETURNS"
aastore
dup
bipush 56
ldc "RPAREN"
aastore
dup
bipush 57
ldc "RULE_REF"
aastore
dup
bipush 58
ldc "SEMI"
aastore
dup
bipush 59
ldc "SEMPRED"
aastore
dup
bipush 60
ldc "SRC"
aastore
dup
bipush 61
ldc "STAR"
aastore
dup
bipush 62
ldc "STRING_LITERAL"
aastore
dup
bipush 63
10: ldc "SYNPRED"
aastore
dup
bipush 64
ldc "THROWS"
aastore
dup
bipush 65
ldc "TOKENS_SPEC"
aastore
dup
bipush 66
ldc "TOKEN_REF"
aastore
dup
bipush 67
ldc "TREE_GRAMMAR"
aastore
dup
bipush 68
ldc "UNICODE_ESC"
aastore
dup
bipush 69
11: ldc "UNICODE_EXTENDED_ESC"
aastore
dup
bipush 70
ldc "UnicodeBOM"
aastore
dup
bipush 71
ldc "WS"
aastore
dup
bipush 72
ldc "WSCHARS"
aastore
dup
bipush 73
ldc "WSNLCHARS"
aastore
dup
bipush 74
ldc "ALT"
aastore
dup
bipush 75
12: ldc "ALTLIST"
aastore
dup
bipush 76
ldc "ARG"
aastore
dup
bipush 77
ldc "ARGLIST"
aastore
dup
bipush 78
ldc "BLOCK"
aastore
dup
bipush 79
ldc "CHAR_RANGE"
aastore
dup
bipush 80
ldc "CLOSURE"
aastore
dup
bipush 81
ldc "COMBINED"
aastore
dup
bipush 82
13: ldc "ELEMENT_OPTIONS"
aastore
dup
bipush 83
ldc "EPSILON"
aastore
dup
bipush 84
ldc "INITACTION"
aastore
dup
bipush 85
ldc "LABEL"
aastore
dup
bipush 86
ldc "LEXER_ACTION_CALL"
aastore
dup
bipush 87
14: ldc "LEXER_ALT_ACTION"
aastore
dup
bipush 88
ldc "LIST"
aastore
dup
bipush 89
ldc "OPTIONAL"
aastore
dup
bipush 90
ldc "POSITIVE_CLOSURE"
aastore
dup
bipush 91
ldc "PREC_RULE"
aastore
dup
bipush 92
15: ldc "RESULT"
aastore
dup
bipush 93
ldc "RET"
aastore
dup
bipush 94
ldc "RULE"
aastore
dup
bipush 95
ldc "RULEACTIONS"
aastore
dup
bipush 96
ldc "RULEMODIFIERS"
aastore
dup
bipush 97
ldc "RULES"
aastore
dup
bipush 98
ldc "SET"
aastore
dup
bipush 99
16: ldc "TEMPLATE"
aastore
dup
bipush 100
ldc "WILDCARD"
aastore
17: putstatic org.antlr.v4.parse.ANTLRParser.tokenNames:[Ljava/lang/String;
18: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_grammarType_in_grammarSpec396:Lorg/antlr/runtime/BitSet;
19: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 288230376151711744
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_grammarSpec398:Lorg/antlr/runtime/BitSet;
20: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144119586676025344
lastore
dup
iconst_1
ldc 6
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_grammarSpec400:Lorg/antlr/runtime/BitSet;
21: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144119586676025344
lastore
dup
iconst_1
ldc 6
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_grammarSpec438:Lorg/antlr/runtime/BitSet;
22: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144119586676025344
lastore
dup
iconst_1
ldc 6
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_prequelConstruct_in_grammarSpec442:Lorg/antlr/runtime/BitSet;
23: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144119586676025344
lastore
dup
iconst_1
ldc 6
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_grammarSpec444:Lorg/antlr/runtime/BitSet;
24: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 68719476736
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rules_in_grammarSpec469:Lorg/antlr/runtime/BitSet;
25: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 68719476736
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_modeSpec_in_grammarSpec475:Lorg/antlr/runtime/BitSet;
26: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_grammarSpec513:Lorg/antlr/runtime/BitSet;
27: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 33554432
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LEXER_in_grammarType683:Lorg/antlr/runtime/BitSet;
28: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_GRAMMAR_in_grammarType687:Lorg/antlr/runtime/BitSet;
29: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 33554432
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PARSER_in_grammarType710:Lorg/antlr/runtime/BitSet;
30: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_GRAMMAR_in_grammarType714:Lorg/antlr/runtime/BitSet;
31: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_GRAMMAR_in_grammarType735:Lorg/antlr/runtime/BitSet;
32: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TREE_GRAMMAR_in_grammarType762:Lorg/antlr/runtime/BitSet;
33: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionsSpec_in_prequelConstruct788:Lorg/antlr/runtime/BitSet;
34: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_delegateGrammars_in_prequelConstruct811:Lorg/antlr/runtime/BitSet;
35: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_tokensSpec_in_prequelConstruct855:Lorg/antlr/runtime/BitSet;
36: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_channelsSpec_in_prequelConstruct865:Lorg/antlr/runtime/BitSet;
37: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_action_in_prequelConstruct902:Lorg/antlr/runtime/BitSet;
38: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 162129586585337856
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OPTIONS_in_optionsSpec917:Lorg/antlr/runtime/BitSet;
39: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 288230376151711744
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_option_in_optionsSpec920:Lorg/antlr/runtime/BitSet;
40: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 162129586585337856
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_optionsSpec922:Lorg/antlr/runtime/BitSet;
41: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_optionsSpec926:Lorg/antlr/runtime/BitSet;
42: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 1024
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_option955:Lorg/antlr/runtime/BitSet;
43: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4755801207576985616
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_option957:Lorg/antlr/runtime/BitSet;
44: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionValue_in_option960:Lorg/antlr/runtime/BitSet;
45: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_qid_in_optionValue1003:Lorg/antlr/runtime/BitSet;
46: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_optionValue1011:Lorg/antlr/runtime/BitSet;
47: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_optionValue1016:Lorg/antlr/runtime/BitSet;
48: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_INT_in_optionValue1027:Lorg/antlr/runtime/BitSet;
49: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_IMPORT_in_delegateGrammars1043:Lorg/antlr/runtime/BitSet;
50: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 288230376151777280
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_delegateGrammar_in_delegateGrammars1045:Lorg/antlr/runtime/BitSet;
51: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_delegateGrammars1048:Lorg/antlr/runtime/BitSet;
52: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 288230376151777280
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_delegateGrammar_in_delegateGrammars1050:Lorg/antlr/runtime/BitSet;
53: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_delegateGrammars1054:Lorg/antlr/runtime/BitSet;
54: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 1024
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_delegateGrammar1081:Lorg/antlr/runtime/BitSet;
55: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_delegateGrammar1083:Lorg/antlr/runtime/BitSet;
56: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_delegateGrammar1086:Lorg/antlr/runtime/BitSet;
57: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_delegateGrammar1096:Lorg/antlr/runtime/BitSet;
58: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKENS_SPEC_in_tokensSpec1110:Lorg/antlr/runtime/BitSet;
59: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 18014398509547520
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_tokensSpec1112:Lorg/antlr/runtime/BitSet;
60: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_tokensSpec1115:Lorg/antlr/runtime/BitSet;
61: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 18014398509547520
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_tokensSpec1117:Lorg/antlr/runtime/BitSet;
62: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_tokensSpec1121:Lorg/antlr/runtime/BitSet;
63: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 18014398509481984
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKENS_SPEC_in_tokensSpec1138:Lorg/antlr/runtime/BitSet;
64: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_tokensSpec1140:Lorg/antlr/runtime/BitSet;
65: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKENS_SPEC_in_tokensSpec1150:Lorg/antlr/runtime/BitSet;
66: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 162129586585337856
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_v3tokenSpec_in_tokensSpec1153:Lorg/antlr/runtime/BitSet;
67: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_tokensSpec1156:Lorg/antlr/runtime/BitSet;
68: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 288230376151712768
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_v3tokenSpec1176:Lorg/antlr/runtime/BitSet;
69: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 4611686018427387904
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_v3tokenSpec1182:Lorg/antlr/runtime/BitSet;
70: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 288230376151711744
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_v3tokenSpec1186:Lorg/antlr/runtime/BitSet;
71: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_v3tokenSpec1247:Lorg/antlr/runtime/BitSet;
72: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_CHANNELS_in_channelsSpec1258:Lorg/antlr/runtime/BitSet;
73: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 18014398509547520
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_channelsSpec1261:Lorg/antlr/runtime/BitSet;
74: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_channelsSpec1264:Lorg/antlr/runtime/BitSet;
75: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 18014398509547520
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_channelsSpec1267:Lorg/antlr/runtime/BitSet;
76: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_channelsSpec1271:Lorg/antlr/runtime/BitSet;
77: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144132782409383936
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_AT_in_action1288:Lorg/antlr/runtime/BitSet;
78: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 32768
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_actionScopeName_in_action1291:Lorg/antlr/runtime/BitSet;
79: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLONCOLON_in_action1293:Lorg/antlr/runtime/BitSet;
80: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 16
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_action1297:Lorg/antlr/runtime/BitSet;
81: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_action1299:Lorg/antlr/runtime/BitSet;
82: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_actionScopeName1328:Lorg/antlr/runtime/BitSet;
83: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LEXER_in_actionScopeName1333:Lorg/antlr/runtime/BitSet;
84: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PARSER_in_actionScopeName1348:Lorg/antlr/runtime/BitSet;
85: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_MODE_in_modeSpec1367:Lorg/antlr/runtime/BitSet;
86: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 288230376151711744
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_modeSpec1369:Lorg/antlr/runtime/BitSet;
87: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 16777216
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_modeSpec1371:Lorg/antlr/runtime/BitSet;
88: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 16777218
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_modeSpec1373:Lorg/antlr/runtime/BitSet;
89: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 16777216
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerRule_in_modeSpec1376:Lorg/antlr/runtime/BitSet;
90: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 16777218
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_modeSpec1378:Lorg/antlr/runtime/BitSet;
91: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188092633090
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_rules1409:Lorg/antlr/runtime/BitSet;
92: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188092633088
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rule_in_rules1412:Lorg/antlr/runtime/BitSet;
93: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188092633090
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_rules1414:Lorg/antlr/runtime/BitSet;
94: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_parserRule_in_rule1476:Lorg/antlr/runtime/BitSet;
95: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerRule_in_rule1481:Lorg/antlr/runtime/BitSet;
96: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 36033203655411968
lastore
dup
iconst_1
lconst_1
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RULE_REF_in_parserRule1530:Lorg/antlr/runtime/BitSet;
97: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 36033203655411712
lastore
dup
iconst_1
lconst_1
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_parserRule1560:Lorg/antlr/runtime/BitSet;
98: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4406636447744
lastore
dup
iconst_1
lconst_1
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleReturns_in_parserRule1567:Lorg/antlr/runtime/BitSet;
99: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 4406636447744
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_throwsSpec_in_parserRule1574:Lorg/antlr/runtime/BitSet;
100: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 4398046513152
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_localsSpec_in_parserRule1581:Lorg/antlr/runtime/BitSet;
101: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 16384
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rulePrequels_in_parserRule1619:Lorg/antlr/runtime/BitSet;
102: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5332403297591492624
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLON_in_parserRule1628:Lorg/antlr/runtime/BitSet;
103: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 288230376151711744
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleBlock_in_parserRule1651:Lorg/antlr/runtime/BitSet;
104: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 8392704
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_parserRule1660:Lorg/antlr/runtime/BitSet;
105: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_exceptionGroup_in_parserRule1669:Lorg/antlr/runtime/BitSet;
106: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 8392706
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_exceptionHandler_in_exceptionGroup1752:Lorg/antlr/runtime/BitSet;
107: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_finallyClause_in_exceptionGroup1755:Lorg/antlr/runtime/BitSet;
108: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 256
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_CATCH_in_exceptionHandler1772:Lorg/antlr/runtime/BitSet;
109: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 16
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_exceptionHandler1774:Lorg/antlr/runtime/BitSet;
110: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_exceptionHandler1776:Lorg/antlr/runtime/BitSet;
111: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 16
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_FINALLY_in_finallyClause1803:Lorg/antlr/runtime/BitSet;
112: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_finallyClause1805:Lorg/antlr/runtime/BitSet;
113: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 4398046513154
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_rulePrequels1837:Lorg/antlr/runtime/BitSet;
114: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 4398046513152
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rulePrequel_in_rulePrequels1840:Lorg/antlr/runtime/BitSet;
115: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 4398046513154
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_rulePrequels1842:Lorg/antlr/runtime/BitSet;
116: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionsSpec_in_rulePrequel1866:Lorg/antlr/runtime/BitSet;
117: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleAction_in_rulePrequel1874:Lorg/antlr/runtime/BitSet;
118: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 256
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RETURNS_in_ruleReturns1894:Lorg/antlr/runtime/BitSet;
119: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_ruleReturns1897:Lorg/antlr/runtime/BitSet;
120: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_THROWS_in_throwsSpec1925:Lorg/antlr/runtime/BitSet;
121: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 65538
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_qid_in_throwsSpec1927:Lorg/antlr/runtime/BitSet;
122: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_throwsSpec1930:Lorg/antlr/runtime/BitSet;
123: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 65538
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_qid_in_throwsSpec1932:Lorg/antlr/runtime/BitSet;
124: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 256
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LOCALS_in_localsSpec1957:Lorg/antlr/runtime/BitSet;
125: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_localsSpec1960:Lorg/antlr/runtime/BitSet;
126: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_AT_in_ruleAction1983:Lorg/antlr/runtime/BitSet;
127: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 16
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_ruleAction1985:Lorg/antlr/runtime/BitSet;
128: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_ruleAction1987:Lorg/antlr/runtime/BitSet;
129: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleAltList_in_ruleBlock2025:Lorg/antlr/runtime/BitSet;
130: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 8796093022210
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_labeledAlt_in_ruleAltList2061:Lorg/antlr/runtime/BitSet;
131: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5332403297591492624
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OR_in_ruleAltList2064:Lorg/antlr/runtime/BitSet;
132: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 8796093022210
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_labeledAlt_in_ruleAltList2066:Lorg/antlr/runtime/BitSet;
133: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 140737488355330
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_alternative_in_labeledAlt2084:Lorg/antlr/runtime/BitSet;
134: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_POUND_in_labeledAlt2090:Lorg/antlr/runtime/BitSet;
135: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_labeledAlt2093:Lorg/antlr/runtime/BitSet;
136: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_FRAGMENT_in_lexerRule2125:Lorg/antlr/runtime/BitSet;
137: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 16384
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKEN_REF_in_lexerRule2131:Lorg/antlr/runtime/BitSet;
138: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5341269729293107216
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLON_in_lexerRule2133:Lorg/antlr/runtime/BitSet;
139: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 288230376151711744
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerRuleBlock_in_lexerRule2135:Lorg/antlr/runtime/BitSet;
140: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_lexerRule2137:Lorg/antlr/runtime/BitSet;
141: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAltList_in_lexerRuleBlock2201:Lorg/antlr/runtime/BitSet;
142: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 8796093022210
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAlt_in_lexerAltList2237:Lorg/antlr/runtime/BitSet;
143: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5341269729293107216
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OR_in_lexerAltList2240:Lorg/antlr/runtime/BitSet;
144: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 8796093022210
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAlt_in_lexerAltList2242:Lorg/antlr/runtime/BitSet;
145: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 9007199254740994
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerElements_in_lexerAlt2260:Lorg/antlr/runtime/BitSet;
146: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommands_in_lexerAlt2266:Lorg/antlr/runtime/BitSet;
147: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5332262530038366226
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerElement_in_lexerElements2309:Lorg/antlr/runtime/BitSet;
148: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2308129993399468034
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_labeledLexerElement_in_lexerElement2365:Lorg/antlr/runtime/BitSet;
149: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_lexerElement2371:Lorg/antlr/runtime/BitSet;
150: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2308129993399468034
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAtom_in_lexerElement2417:Lorg/antlr/runtime/BitSet;
151: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_lexerElement2423:Lorg/antlr/runtime/BitSet;
152: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2308129993399468034
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerBlock_in_lexerElement2469:Lorg/antlr/runtime/BitSet;
153: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_lexerElement2475:Lorg/antlr/runtime/BitSet;
154: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_actionElement_in_lexerElement2503:Lorg/antlr/runtime/BitSet;
155: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 70368744178688
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_labeledLexerElement2533:Lorg/antlr/runtime/BitSet;
156: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4755801777734942720
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_labeledLexerElement2538:Lorg/antlr/runtime/BitSet;
157: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4755801777734942720
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PLUS_ASSIGN_in_labeledLexerElement2542:Lorg/antlr/runtime/BitSet;
158: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAtom_in_labeledLexerElement2549:Lorg/antlr/runtime/BitSet;
159: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerBlock_in_labeledLexerElement2566:Lorg/antlr/runtime/BitSet;
160: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5341274127339618320
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LPAREN_in_lexerBlock2599:Lorg/antlr/runtime/BitSet;
161: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 16384
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionsSpec_in_lexerBlock2611:Lorg/antlr/runtime/BitSet;
162: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5341269729293107216
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLON_in_lexerBlock2613:Lorg/antlr/runtime/BitSet;
163: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 72057594037927936
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAltList_in_lexerBlock2626:Lorg/antlr/runtime/BitSet;
164: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RPAREN_in_lexerBlock2636:Lorg/antlr/runtime/BitSet;
165: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115256795332608
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RARROW_in_lexerCommands2673:Lorg/antlr/runtime/BitSet;
166: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 65538
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommand_in_lexerCommands2675:Lorg/antlr/runtime/BitSet;
167: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115256795332608
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_lexerCommands2678:Lorg/antlr/runtime/BitSet;
168: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 65538
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommand_in_lexerCommands2680:Lorg/antlr/runtime/BitSet;
169: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 17179869184
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommandName_in_lexerCommand2698:Lorg/antlr/runtime/BitSet;
170: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115189149597696
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LPAREN_in_lexerCommand2700:Lorg/antlr/runtime/BitSet;
171: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 72057594037927936
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommandExpr_in_lexerCommand2702:Lorg/antlr/runtime/BitSet;
172: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RPAREN_in_lexerCommand2704:Lorg/antlr/runtime/BitSet;
173: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommandName_in_lexerCommand2719:Lorg/antlr/runtime/BitSet;
174: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_lexerCommandExpr2730:Lorg/antlr/runtime/BitSet;
175: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_INT_in_lexerCommandExpr2735:Lorg/antlr/runtime/BitSet;
176: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_lexerCommandName2759:Lorg/antlr/runtime/BitSet;
177: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_MODE_in_lexerCommandName2777:Lorg/antlr/runtime/BitSet;
178: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 8796093022210
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_alternative_in_altList2805:Lorg/antlr/runtime/BitSet;
179: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5332271356196159504
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OR_in_altList2808:Lorg/antlr/runtime/BitSet;
180: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 8796093022210
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_alternative_in_altList2810:Lorg/antlr/runtime/BitSet;
181: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5332262525743398930
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_alternative2844:Lorg/antlr/runtime/BitSet;
182: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5332262525743398930
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_element_in_alternative2853:Lorg/antlr/runtime/BitSet;
183: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2308129993399468034
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_labeledElement_in_element2968:Lorg/antlr/runtime/BitSet;
184: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_element2974:Lorg/antlr/runtime/BitSet;
185: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2308129993399468034
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_atom_in_element3020:Lorg/antlr/runtime/BitSet;
186: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_element3026:Lorg/antlr/runtime/BitSet;
187: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnf_in_element3072:Lorg/antlr/runtime/BitSet;
188: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_actionElement_in_element3077:Lorg/antlr/runtime/BitSet;
189: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_actionElement3103:Lorg/antlr/runtime/BitSet;
190: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 34359738368
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_actionElement3113:Lorg/antlr/runtime/BitSet;
191: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_actionElement3115:Lorg/antlr/runtime/BitSet;
192: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMPRED_in_actionElement3133:Lorg/antlr/runtime/BitSet;
193: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 34359738368
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMPRED_in_actionElement3143:Lorg/antlr/runtime/BitSet;
194: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_actionElement3145:Lorg/antlr/runtime/BitSet;
195: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 70368744178688
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_labeledElement3167:Lorg/antlr/runtime/BitSet;
196: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4755801773439975424
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_labeledElement3172:Lorg/antlr/runtime/BitSet;
197: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4755801773439975424
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PLUS_ASSIGN_in_labeledElement3176:Lorg/antlr/runtime/BitSet;
198: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_atom_in_labeledElement3183:Lorg/antlr/runtime/BitSet;
199: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_block_in_labeledElement3205:Lorg/antlr/runtime/BitSet;
200: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2308129993399468034
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_block_in_ebnf3241:Lorg/antlr/runtime/BitSet;
201: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_blockSuffix_in_ebnf3265:Lorg/antlr/runtime/BitSet;
202: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_blockSuffix3315:Lorg/antlr/runtime/BitSet;
203: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2251799813685250
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_QUESTION_in_ebnfSuffix3330:Lorg/antlr/runtime/BitSet;
204: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_QUESTION_in_ebnfSuffix3334:Lorg/antlr/runtime/BitSet;
205: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2251799813685250
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STAR_in_ebnfSuffix3350:Lorg/antlr/runtime/BitSet;
206: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_QUESTION_in_ebnfSuffix3354:Lorg/antlr/runtime/BitSet;
207: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2251799813685250
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PLUS_in_ebnfSuffix3372:Lorg/antlr/runtime/BitSet;
208: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_QUESTION_in_ebnfSuffix3376:Lorg/antlr/runtime/BitSet;
209: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_range_in_lexerAtom3397:Lorg/antlr/runtime/BitSet;
210: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_terminal_in_lexerAtom3402:Lorg/antlr/runtime/BitSet;
211: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RULE_REF_in_lexerAtom3412:Lorg/antlr/runtime/BitSet;
212: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_notSet_in_lexerAtom3423:Lorg/antlr/runtime/BitSet;
213: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_wildcard_in_lexerAtom3431:Lorg/antlr/runtime/BitSet;
214: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LEXER_CHAR_SET_in_lexerAtom3439:Lorg/antlr/runtime/BitSet;
215: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_range_in_atom3484:Lorg/antlr/runtime/BitSet;
216: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_terminal_in_atom3491:Lorg/antlr/runtime/BitSet;
217: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleref_in_atom3501:Lorg/antlr/runtime/BitSet;
218: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_notSet_in_atom3509:Lorg/antlr/runtime/BitSet;
219: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_wildcard_in_atom3517:Lorg/antlr/runtime/BitSet;
220: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 34359738370
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_DOT_in_wildcard3565:Lorg/antlr/runtime/BitSet;
221: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_wildcard3567:Lorg/antlr/runtime/BitSet;
222: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4611686022722355200
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_NOT_in_notSet3605:Lorg/antlr/runtime/BitSet;
223: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_setElement_in_notSet3607:Lorg/antlr/runtime/BitSet;
224: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 17179869184
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_NOT_in_notSet3635:Lorg/antlr/runtime/BitSet;
225: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_blockSet_in_notSet3637:Lorg/antlr/runtime/BitSet;
226: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4611686022722355200
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LPAREN_in_blockSet3672:Lorg/antlr/runtime/BitSet;
227: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 72066390130950144
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_setElement_in_blockSet3674:Lorg/antlr/runtime/BitSet;
228: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4611686022722355200
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OR_in_blockSet3677:Lorg/antlr/runtime/BitSet;
229: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 72066390130950144
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_setElement_in_blockSet3679:Lorg/antlr/runtime/BitSet;
230: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RPAREN_in_blockSet3683:Lorg/antlr/runtime/BitSet;
231: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 34359738370
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKEN_REF_in_setElement3713:Lorg/antlr/runtime/BitSet;
232: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_setElement3719:Lorg/antlr/runtime/BitSet;
233: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 34359738370
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_setElement3725:Lorg/antlr/runtime/BitSet;
234: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_setElement3731:Lorg/antlr/runtime/BitSet;
235: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_range_in_setElement3737:Lorg/antlr/runtime/BitSet;
236: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LEXER_CHAR_SET_in_setElement3747:Lorg/antlr/runtime/BitSet;
237: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5332275754242689040
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LPAREN_in_block3771:Lorg/antlr/runtime/BitSet;
238: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 18432
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionsSpec_in_block3783:Lorg/antlr/runtime/BitSet;
239: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 18432
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleAction_in_block3788:Lorg/antlr/runtime/BitSet;
240: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 5332271356196159504
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLON_in_block3791:Lorg/antlr/runtime/BitSet;
241: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 72057594037927936
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_altList_in_block3804:Lorg/antlr/runtime/BitSet;
242: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RPAREN_in_block3808:Lorg/antlr/runtime/BitSet;
243: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 34359738626
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RULE_REF_in_ruleref3862:Lorg/antlr/runtime/BitSet;
244: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 34359738370
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_ruleref3864:Lorg/antlr/runtime/BitSet;
245: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_ruleref3867:Lorg/antlr/runtime/BitSet;
246: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 4503599627370496
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_range3923:Lorg/antlr/runtime/BitSet;
247: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 4611686018427387904
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RANGE_in_range3928:Lorg/antlr/runtime/BitSet;
248: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_range3934:Lorg/antlr/runtime/BitSet;
249: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 34359738370
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKEN_REF_in_terminal3958:Lorg/antlr/runtime/BitSet;
250: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_terminal3960:Lorg/antlr/runtime/BitSet;
251: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 34359738370
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_terminal3981:Lorg/antlr/runtime/BitSet;
252: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_terminal3983:Lorg/antlr/runtime/BitSet;
253: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188142964736
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LT_in_elementOptions4014:Lorg/antlr/runtime/BitSet;
254: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 67174400
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOption_in_elementOptions4017:Lorg/antlr/runtime/BitSet;
255: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_elementOptions4020:Lorg/antlr/runtime/BitSet;
256: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 67174400
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOption_in_elementOptions4022:Lorg/antlr/runtime/BitSet;
257: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_GT_in_elementOptions4028:Lorg/antlr/runtime/BitSet;
258: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_qid_in_elementOption4076:Lorg/antlr/runtime/BitSet;
259: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 1024
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_elementOption4084:Lorg/antlr/runtime/BitSet;
260: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 4755801207576985616
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_elementOption4086:Lorg/antlr/runtime/BitSet;
261: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionValue_in_elementOption4089:Lorg/antlr/runtime/BitSet;
262: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RULE_REF_in_id4120:Lorg/antlr/runtime/BitSet;
263: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKEN_REF_in_id4133:Lorg/antlr/runtime/BitSet;
264: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 1048578
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_qid4161:Lorg/antlr/runtime/BitSet;
265: new org.antlr.runtime.BitSet
dup
iconst_2
newarray 11
dup
iconst_0
ldc 144115188075855872
lastore
dup
iconst_1
ldc 4
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_DOT_in_qid4164:Lorg/antlr/runtime/BitSet;
266: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 1048578
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_qid4166:Lorg/antlr/runtime/BitSet;
267: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_alternative_in_alternativeEntry4183:Lorg/antlr/runtime/BitSet;
268: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_alternativeEntry4185:Lorg/antlr/runtime/BitSet;
269: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_element_in_elementEntry4194:Lorg/antlr/runtime/BitSet;
270: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_elementEntry4196:Lorg/antlr/runtime/BitSet;
271: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rule_in_ruleEntry4204:Lorg/antlr/runtime/BitSet;
272: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_ruleEntry4206:Lorg/antlr/runtime/BitSet;
273: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_block_in_blockEntry4214:Lorg/antlr/runtime/BitSet;
274: new org.antlr.runtime.BitSet
dup
iconst_1
newarray 11
dup
iconst_0
ldc 2
lastore
invokespecial org.antlr.runtime.BitSet.<init>:([J)V
putstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_blockEntry4216:Lorg/antlr/runtime/BitSet;
return
LocalVariableTable:
Start End Slot Name Signature
public org.antlr.runtime.Parser[] getDelegates();
descriptor: ()[Lorg/antlr/runtime/Parser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
anewarray org.antlr.runtime.Parser
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/antlr/v4/parse/ANTLRParser;
public void <init>(org.antlr.runtime.TokenStream);
descriptor: (Lorg/antlr/runtime/TokenStream;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
new org.antlr.runtime.RecognizerSharedState
dup
invokespecial org.antlr.runtime.RecognizerSharedState.<init>:()V
invokespecial org.antlr.v4.parse.ANTLRParser.<init>:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/RecognizerSharedState;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/antlr/v4/parse/ANTLRParser;
0 2 1 input Lorg/antlr/runtime/TokenStream;
MethodParameters:
Name Flags
input
public void <init>(org.antlr.runtime.TokenStream, org.antlr.runtime.RecognizerSharedState);
descriptor: (Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/RecognizerSharedState;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial org.antlr.runtime.Parser.<init>:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/RecognizerSharedState;)V
1: aload 0
new org.antlr.runtime.tree.CommonTreeAdaptor
dup
invokespecial org.antlr.runtime.tree.CommonTreeAdaptor.<init>:()V
putfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
2: aload 0
new java.util.ArrayDeque
dup
invokespecial java.util.ArrayDeque.<init>:()V
putfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/antlr/v4/parse/ANTLRParser;
0 4 1 input Lorg/antlr/runtime/TokenStream;
0 4 2 state Lorg/antlr/runtime/RecognizerSharedState;
MethodParameters:
Name Flags
input
state
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor);
descriptor: (Lorg/antlr/runtime/tree/TreeAdaptor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/antlr/v4/parse/ANTLRParser;
0 2 1 adaptor Lorg/antlr/runtime/tree/TreeAdaptor;
MethodParameters:
Name Flags
adaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor();
descriptor: ()Lorg/antlr/runtime/tree/TreeAdaptor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/antlr/v4/parse/ANTLRParser;
public java.lang.String[] getTokenNames();
descriptor: ()[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic org.antlr.v4.parse.ANTLRParser.tokenNames:[Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/antlr/v4/parse/ANTLRParser;
public java.lang.String getGrammarFileName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "org/antlr/v4/parse/ANTLRParser.g"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/antlr/v4/parse/ANTLRParser;
public void grammarError(org.antlr.v4.tool.ErrorType, org.antlr.runtime.Token, java.lang.Object[]);
descriptor: (Lorg/antlr/v4/tool/ErrorType;Lorg/antlr/runtime/Token;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/antlr/v4/parse/ANTLRParser;
0 1 1 etype Lorg/antlr/v4/tool/ErrorType;
0 1 2 token Lorg/antlr/runtime/Token;
0 1 3 args [Ljava/lang/Object;
MethodParameters:
Name Flags
etype
token
args
public final org.antlr.v4.parse.ANTLRParser$grammarSpec_return grammarSpec();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$grammarSpec_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=22, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$grammarSpec_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$grammarSpec_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aconst_null
astore 9
start local 9 10: aconst_null
astore 10
start local 10 11: aconst_null
astore 11
start local 11 12: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token EOF"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 12
start local 12 13: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token SEMI"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 13
start local 13 14: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule id"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 14
start local 14 15: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule sync"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 15
start local 15 16: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule modeSpec"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 16
start local 16 17: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule prequelConstruct"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 17
start local 17 18: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule grammarType"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 18
start local 18 19: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule rules"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 19
start local 19 20: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_grammarType_in_grammarSpec396:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
21: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.grammarType:()Lorg/antlr/v4/parse/ANTLRParser$grammarType_return;
astore 5
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
23: aload 18
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
24: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_grammarSpec398:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
25: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 6
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
27: aload 14
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
28: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 58
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_grammarSpec400:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
29: aload 13
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
30: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_grammarSpec438:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
31: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.sync:()Lorg/antlr/v4/parse/ANTLRParser$sync_return;
astore 7
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
33: aload 15
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
34: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 20
start local 20 35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 21
start local 21 36: iload 21
bipush 11
if_icmpeq 37
iload 21
bipush 13
if_icmpeq 37
iload 21
bipush 29
if_icmpeq 37
iload 21
bipush 42
if_icmpeq 37
iload 21
bipush 65
if_icmpne 38
37: StackMap locals: int int
StackMap stack:
iconst_1
istore 20
38: StackMap locals:
StackMap stack:
iload 20
tableswitch { // 1 - 1
1: 39
default: 48
}
39: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_prequelConstruct_in_grammarSpec442:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
40: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.prequelConstruct:()Lorg/antlr/v4/parse/ANTLRParser$prequelConstruct_return;
astore 8
41: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
42: aload 17
aload 8
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
43: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_grammarSpec444:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
44: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.sync:()Lorg/antlr/v4/parse/ANTLRParser$sync_return;
astore 9
45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
46: aload 15
aload 9
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
47: goto 34
end local 21 end local 20 48: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rules_in_grammarSpec469:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
49: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.rules:()Lorg/antlr/v4/parse/ANTLRParser$rules_return;
astore 10
50: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
51: aload 19
aload 10
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
52: StackMap locals:
StackMap stack:
iconst_2
istore 20
start local 20 53: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 21
start local 21 54: iload 21
bipush 36
if_icmpne 56
55: iconst_1
istore 20
56: StackMap locals: int int
StackMap stack:
iload 20
tableswitch { // 1 - 1
1: 57
default: 62
}
57: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_modeSpec_in_grammarSpec475:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
58: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.modeSpec:()Lorg/antlr/v4/parse/ANTLRParser$modeSpec_return;
astore 11
59: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
60: aload 16
aload 11
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
61: goto 52
end local 21 end local 20 62: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_grammarSpec513:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
63: aload 12
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
64: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
65: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 66
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$grammarSpec_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 67
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 65 org.antlr.runtime.tree.TreeAdaptor java.lang.String
66: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 65 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
67: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
68: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
69: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 20
start local 20 70: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 18
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextNode:()Ljava/lang/Object;
aload 20
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 20
71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 20
aload 14
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
72: goto 74
73: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 20
aload 17
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
74: StackMap locals:
StackMap stack:
aload 17
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 73
75: aload 17
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
76: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 20
aload 19
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
77: goto 79
78: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 20
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
79: StackMap locals:
StackMap stack:
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 78
80: aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
81: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 20
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 20 82: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
83: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.stop:Lorg/antlr/runtime/Token;
84: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
85: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
86: aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
bipush 42
invokevirtual org.antlr.v4.tool.ast.GrammarAST.getFirstChildWithType:(I)Lorg/antlr/runtime/tree/Tree;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 20
start local 20 87: aload 20
ifnull 94
88: aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 20
invokestatic org.antlr.v4.tool.Grammar.setNodeOptions:(Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)V
end local 20 89: goto 94
90: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 20
start local 20 91: aload 0
aload 20
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
92: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 20
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
93: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 20
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$grammarSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 20 94: StackMap locals:
StackMap stack:
aload 1
areturn
end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 95 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 95 1 retval Lorg/antlr/v4/parse/ANTLRParser$grammarSpec_return;
3 95 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 95 3 SEMI3 Lorg/antlr/runtime/Token;
5 95 4 EOF9 Lorg/antlr/runtime/Token;
6 95 5 grammarType1 Lorg/antlr/runtime/ParserRuleReturnScope;
7 95 6 id2 Lorg/antlr/runtime/ParserRuleReturnScope;
8 95 7 sync4 Lorg/antlr/runtime/ParserRuleReturnScope;
9 95 8 prequelConstruct5 Lorg/antlr/runtime/ParserRuleReturnScope;
10 95 9 sync6 Lorg/antlr/runtime/ParserRuleReturnScope;
11 95 10 rules7 Lorg/antlr/runtime/ParserRuleReturnScope;
12 95 11 modeSpec8 Lorg/antlr/runtime/ParserRuleReturnScope;
13 95 12 stream_EOF Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
14 95 13 stream_SEMI Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
15 95 14 stream_id Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
16 95 15 stream_sync Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
17 95 16 stream_modeSpec Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
18 95 17 stream_prequelConstruct Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
19 95 18 stream_grammarType Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
20 95 19 stream_rules Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
35 48 20 alt1 I
36 48 21 LA1_0 I
53 62 20 alt2 I
54 62 21 LA2_0 I
70 82 20 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
87 89 20 options Lorg/antlr/v4/tool/ast/GrammarAST;
91 94 20 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
20 89 90 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$grammarType_return grammarType();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$grammarType_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=8, locals=12, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$grammarType_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$grammarType_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token TREE_GRAMMAR"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token PARSER"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token LEXER"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token GRAMMAR"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: iconst_4
istore 10
start local 10 11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 4
25: 16
31: 12
44: 14
67: 18
default: 20
}
12: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarType_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack:
iconst_1
istore 10
13: goto 23
14: StackMap locals:
StackMap stack:
iconst_2
istore 10
15: goto 23
16: StackMap locals:
StackMap stack:
iconst_3
istore 10
17: goto 23
18: StackMap locals:
StackMap stack:
iconst_4
istore 10
19: goto 23
20: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
iconst_3
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
21: astore 11
start local 11 22: aload 11
athrow
end local 11 23: StackMap locals:
StackMap stack:
iload 10
tableswitch { // 1 - 4
1: 24
2: 36
3: 48
4: 58
default: 60
}
24: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 31
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LEXER_in_grammarType683:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
25: aload 8
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
26: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 25
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_GRAMMAR_in_grammarType687:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
27: aload 9
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
28: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
29: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 30
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$grammarType_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 31
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarType_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String
30: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarType_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
31: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
new org.antlr.v4.tool.ast.GrammarRootAST
dup
bipush 25
aload 4
ldc "LEXER_GRAMMAR"
aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.getTokenStream:()Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.v4.tool.ast.GrammarRootAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;Lorg/antlr/runtime/TokenStream;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
34: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
35: goto 60
36: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 44
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PARSER_in_grammarType710:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
37: aload 7
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
38: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 25
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_GRAMMAR_in_grammarType714:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
39: aload 9
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
40: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
41: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 42
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$grammarType_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 43
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarType_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 41 org.antlr.runtime.tree.TreeAdaptor java.lang.String
42: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarType_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 41 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
43: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
new org.antlr.v4.tool.ast.GrammarRootAST
dup
bipush 25
aload 4
ldc "PARSER_GRAMMAR"
aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.getTokenStream:()Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.v4.tool.ast.GrammarRootAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;Lorg/antlr/runtime/TokenStream;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
46: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
47: goto 60
48: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 25
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_GRAMMAR_in_grammarType735:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
49: aload 9
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
50: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
51: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 52
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$grammarType_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 53
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarType_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 51 org.antlr.runtime.tree.TreeAdaptor java.lang.String
52: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarType_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 51 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
53: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
54: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
new org.antlr.v4.tool.ast.GrammarRootAST
dup
bipush 25
aload 4
ldc "COMBINED_GRAMMAR"
aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.getTokenStream:()Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.v4.tool.ast.GrammarRootAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;Lorg/antlr/runtime/TokenStream;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
56: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
57: goto 60
58: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 67
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TREE_GRAMMAR_in_grammarType762:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
59: aload 6
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
end local 10 60: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.stop:Lorg/antlr/runtime/Token;
61: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
62: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarType_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarType_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
63: aload 5
ifnull 64
new org.antlr.v4.parse.v3TreeGrammarException
dup
aload 5
invokespecial org.antlr.v4.parse.v3TreeGrammarException.<init>:(Lorg/antlr/runtime/Token;)V
athrow
64: StackMap locals:
StackMap stack:
aload 3
ifnull 67
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
checkcast org.antlr.v4.tool.ast.GrammarRootAST
aload 3
ifnull 65
aload 3
invokeinterface org.antlr.runtime.Token.getType:()I
goto 66
StackMap locals:
StackMap stack: org.antlr.v4.tool.ast.GrammarRootAST
65: iconst_0
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$grammarType_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: org.antlr.v4.tool.ast.GrammarRootAST int
66: putfield org.antlr.v4.tool.ast.GrammarRootAST.grammarType:I
goto 73
67: StackMap locals:
StackMap stack:
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
checkcast org.antlr.v4.tool.ast.GrammarRootAST
bipush 81
putfield org.antlr.v4.tool.ast.GrammarRootAST.grammarType:I
68: goto 73
69: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 10
start local 10 70: aload 0
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
71: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
72: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$grammarType_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$grammarType_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 10 73: StackMap locals:
StackMap stack:
aload 1
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 74 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 74 1 retval Lorg/antlr/v4/parse/ANTLRParser$grammarType_return;
3 74 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 74 3 t Lorg/antlr/runtime/Token;
5 74 4 g Lorg/antlr/runtime/Token;
6 74 5 tg Lorg/antlr/runtime/Token;
7 74 6 stream_TREE_GRAMMAR Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
8 74 7 stream_PARSER Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 74 8 stream_LEXER Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 74 9 stream_GRAMMAR Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 60 10 alt3 I
22 23 11 nvae Lorg/antlr/runtime/NoViableAltException;
70 73 10 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
10 68 69 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$prequelConstruct_return prequelConstruct();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$prequelConstruct_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$prequelConstruct_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$prequelConstruct_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$prequelConstruct_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: iconst_5
istore 8
start local 8 9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 5
11: 18
13: 16
29: 12
42: 10
65: 14
default: 20
}
10: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$prequelConstruct_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope int
StackMap stack:
iconst_1
istore 8
11: goto 23
12: StackMap locals:
StackMap stack:
iconst_2
istore 8
13: goto 23
14: StackMap locals:
StackMap stack:
iconst_3
istore 8
15: goto 23
16: StackMap locals:
StackMap stack:
iconst_4
istore 8
17: goto 23
18: StackMap locals:
StackMap stack:
iconst_5
istore 8
19: goto 23
20: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
iconst_4
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
21: astore 9
start local 9 22: aload 9
athrow
end local 9 23: StackMap locals:
StackMap stack:
iload 8
tableswitch { // 1 - 5
1: 24
2: 30
3: 36
4: 42
5: 48
default: 53
}
24: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
25: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionsSpec_in_prequelConstruct788:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
26: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.optionsSpec:()Lorg/antlr/v4/parse/ANTLRParser$optionsSpec_return;
astore 3
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
28: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
29: goto 53
30: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
31: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_delegateGrammars_in_prequelConstruct811:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
32: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.delegateGrammars:()Lorg/antlr/v4/parse/ANTLRParser$delegateGrammars_return;
astore 4
33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
34: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
35: goto 53
36: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
37: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_tokensSpec_in_prequelConstruct855:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
38: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.tokensSpec:()Lorg/antlr/v4/parse/ANTLRParser$tokensSpec_return;
astore 5
39: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
41: goto 53
42: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
43: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_channelsSpec_in_prequelConstruct865:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
44: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.channelsSpec:()Lorg/antlr/v4/parse/ANTLRParser$channelsSpec_return;
astore 6
45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
46: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
47: goto 53
48: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
49: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_action_in_prequelConstruct902:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
50: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.action:()Lorg/antlr/v4/parse/ANTLRParser$action_return;
astore 7
51: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
53: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$prequelConstruct_return.stop:Lorg/antlr/runtime/Token;
54: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$prequelConstruct_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$prequelConstruct_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$prequelConstruct_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$prequelConstruct_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 8 56: goto 61
57: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$prequelConstruct_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 58: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
59: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
60: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$prequelConstruct_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$prequelConstruct_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 61: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 62 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 62 1 retval Lorg/antlr/v4/parse/ANTLRParser$prequelConstruct_return;
3 62 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 62 3 optionsSpec10 Lorg/antlr/runtime/ParserRuleReturnScope;
5 62 4 delegateGrammars11 Lorg/antlr/runtime/ParserRuleReturnScope;
6 62 5 tokensSpec12 Lorg/antlr/runtime/ParserRuleReturnScope;
7 62 6 channelsSpec13 Lorg/antlr/runtime/ParserRuleReturnScope;
8 62 7 action14 Lorg/antlr/runtime/ParserRuleReturnScope;
9 56 8 alt4 I
22 23 9 nvae Lorg/antlr/runtime/NoViableAltException;
58 61 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
8 56 57 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$optionsSpec_return optionsSpec();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$optionsSpec_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=13, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$optionsSpec_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$optionsSpec_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RBRACE"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token SEMI"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token OPTIONS"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule option"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 42
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OPTIONS_in_optionsSpec917:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
12: aload 9
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
13: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$optionsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 11
start local 11 14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 12
start local 12 15: iload 12
bipush 57
if_icmpeq 16
iload 12
bipush 66
if_icmpne 17
16: StackMap locals: int int
StackMap stack:
iconst_1
istore 11
17: StackMap locals:
StackMap stack:
iload 11
tableswitch { // 1 - 1
1: 18
default: 25
}
18: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_option_in_optionsSpec920:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
19: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.option:()Lorg/antlr/v4/parse/ANTLRParser$option_return;
astore 6
20: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
21: aload 10
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
22: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 58
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_optionsSpec922:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
23: aload 8
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
24: goto 13
end local 12 end local 11 25: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 54
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_optionsSpec926:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
26: aload 7
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
27: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
28: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 29
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$optionsSpec_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 30
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$optionsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 28 org.antlr.runtime.tree.TreeAdaptor java.lang.String
29: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$optionsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 28 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
30: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
31: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 11
start local 11 33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 42
aload 3
ldc "OPTIONS"
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILorg/antlr/runtime/Token;Ljava/lang/String;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
aload 11
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 11
34: goto 36
35: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 11
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
36: StackMap locals:
StackMap stack:
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 35
37: aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 11
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 11 39: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
40: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.stop:Lorg/antlr/runtime/Token;
41: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
43: goto 48
44: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$optionsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 11
start local 11 45: aload 0
aload 11
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
46: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 11
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
47: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 11
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$optionsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 11 48: StackMap locals:
StackMap stack:
aload 1
areturn
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 49 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 49 1 retval Lorg/antlr/v4/parse/ANTLRParser$optionsSpec_return;
3 49 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 49 3 OPTIONS15 Lorg/antlr/runtime/Token;
5 49 4 SEMI17 Lorg/antlr/runtime/Token;
6 49 5 RBRACE18 Lorg/antlr/runtime/Token;
7 49 6 option16 Lorg/antlr/runtime/ParserRuleReturnScope;
8 49 7 stream_RBRACE Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 49 8 stream_SEMI Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 49 9 stream_OPTIONS Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 49 10 stream_option Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
14 25 11 alt5 I
15 25 12 LA5_0 I
33 39 11 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
45 48 11 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
11 43 44 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$option_return option();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$option_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=8, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$option_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$option_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$option_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
8: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_option955:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
9: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 4
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
12: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 10
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_option957:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 6
14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 6
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
15: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionValue_in_option960:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
16: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.optionValue:()Lorg/antlr/v4/parse/ANTLRParser$optionValue_return;
astore 5
17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
18: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
19: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$option_return.stop:Lorg/antlr/runtime/Token;
20: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$option_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$option_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$option_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$option_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
22: goto 27
23: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$option_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 7
start local 7 24: aload 0
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
25: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
26: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$option_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$option_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 27: StackMap locals:
StackMap stack:
aload 1
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 28 1 retval Lorg/antlr/v4/parse/ANTLRParser$option_return;
3 28 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 28 3 ASSIGN20 Lorg/antlr/runtime/Token;
5 28 4 id19 Lorg/antlr/runtime/ParserRuleReturnScope;
6 28 5 optionValue21 Lorg/antlr/runtime/ParserRuleReturnScope;
7 28 6 ASSIGN20_tree Lorg/antlr/v4/tool/ast/GrammarAST;
24 27 7 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
7 22 23 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$optionValue_return optionValue();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$optionValue_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=12, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$optionValue_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$optionValue_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$optionValue_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aconst_null
astore 9
start local 9 10: iconst_4
istore 10
start local 10 11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 5
4: 16
30: 18
57: 12
62: 14
66: 12
default: 20
}
12: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$optionValue_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST int
StackMap stack:
iconst_1
istore 10
13: goto 23
14: StackMap locals:
StackMap stack:
iconst_2
istore 10
15: goto 23
16: StackMap locals:
StackMap stack:
iconst_3
istore 10
17: goto 23
18: StackMap locals:
StackMap stack:
iconst_4
istore 10
19: goto 23
20: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 6
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
21: astore 11
start local 11 22: aload 11
athrow
end local 11 23: StackMap locals:
StackMap stack:
iload 10
tableswitch { // 1 - 4
1: 24
2: 30
3: 35
4: 40
default: 44
}
24: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
25: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_qid_in_optionValue1003:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
26: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.qid:()Lorg/antlr/v4/parse/ANTLRParser$qid_return;
astore 6
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
28: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
29: goto 44
30: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
31: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 62
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_optionValue1011:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 7
33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
34: goto 44
35: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
36: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_4
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_optionValue1016:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
37: new org.antlr.v4.tool.ast.ActionAST
dup
aload 4
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 8
38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
39: goto 44
40: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
41: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 30
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_INT_in_optionValue1027:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
44: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$optionValue_return.stop:Lorg/antlr/runtime/Token;
45: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$optionValue_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
46: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$optionValue_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$optionValue_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$optionValue_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 10 47: goto 52
48: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$optionValue_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 10
start local 10 49: aload 0
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
50: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
51: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$optionValue_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$optionValue_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 10 52: StackMap locals:
StackMap stack:
aload 1
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 53 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 53 1 retval Lorg/antlr/v4/parse/ANTLRParser$optionValue_return;
3 53 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 53 3 STRING_LITERAL23 Lorg/antlr/runtime/Token;
5 53 4 ACTION24 Lorg/antlr/runtime/Token;
6 53 5 INT25 Lorg/antlr/runtime/Token;
7 53 6 qid22 Lorg/antlr/runtime/ParserRuleReturnScope;
8 53 7 STRING_LITERAL23_tree Lorg/antlr/v4/tool/ast/GrammarAST;
9 53 8 ACTION24_tree Lorg/antlr/v4/tool/ast/GrammarAST;
10 53 9 INT25_tree Lorg/antlr/v4/tool/ast/GrammarAST;
11 47 10 alt6 I
22 23 11 nvae Lorg/antlr/runtime/NoViableAltException;
49 52 10 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
10 47 48 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$delegateGrammars_return delegateGrammars();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$delegateGrammars_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=14, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$delegateGrammars_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token IMPORT"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COMMA"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token SEMI"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule delegateGrammar"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 29
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_IMPORT_in_delegateGrammars1043:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
13: aload 8
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
14: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_delegateGrammar_in_delegateGrammars1045:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
15: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.delegateGrammar:()Lorg/antlr/v4/parse/ANTLRParser$delegateGrammar_return;
astore 6
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
17: aload 11
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$delegateGrammars_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 12
start local 12 19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 20: iload 13
bipush 16
if_icmpne 22
21: iconst_1
istore 12
22: StackMap locals: int int
StackMap stack:
iload 12
tableswitch { // 1 - 1
1: 23
default: 30
}
23: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 16
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_delegateGrammars1048:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
24: aload 9
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
25: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_delegateGrammar_in_delegateGrammars1050:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
26: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.delegateGrammar:()Lorg/antlr/v4/parse/ANTLRParser$delegateGrammar_return;
astore 7
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
28: aload 11
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
29: goto 18
end local 13 end local 12 30: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 58
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_delegateGrammars1054:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
31: aload 10
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
32: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
33: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 34
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 35
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$delegateGrammars_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 33 org.antlr.runtime.tree.TreeAdaptor java.lang.String
34: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$delegateGrammars_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 33 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
35: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
36: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
start local 12 38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 8
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
39: aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 42
40: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
41: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 12
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
42: StackMap locals:
StackMap stack:
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 41
43: aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 12 45: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
46: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.stop:Lorg/antlr/runtime/Token;
47: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
48: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
49: goto 54
50: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$delegateGrammars_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 12
start local 12 51: aload 0
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
52: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
53: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammars_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 54: StackMap locals:
StackMap stack:
aload 1
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 55 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 55 1 retval Lorg/antlr/v4/parse/ANTLRParser$delegateGrammars_return;
3 55 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 55 3 IMPORT26 Lorg/antlr/runtime/Token;
5 55 4 COMMA28 Lorg/antlr/runtime/Token;
6 55 5 SEMI30 Lorg/antlr/runtime/Token;
7 55 6 delegateGrammar27 Lorg/antlr/runtime/ParserRuleReturnScope;
8 55 7 delegateGrammar29 Lorg/antlr/runtime/ParserRuleReturnScope;
9 55 8 stream_IMPORT Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 55 9 stream_COMMA Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 55 10 stream_SEMI Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
12 55 11 stream_delegateGrammar Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
19 30 12 alt7 I
20 30 13 LA7_0 I
38 45 12 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
51 54 12 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
12 49 50 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$delegateGrammar_return delegateGrammar();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$delegateGrammar_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=14, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$delegateGrammar_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$delegateGrammar_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammar_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: iconst_2
istore 8
start local 8 9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 10: iload 9
bipush 57
if_icmpne 26
11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 10
start local 10 12: iload 10
bipush 10
if_icmpne 15
13: iconst_1
istore 8
14: goto 45
15: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$delegateGrammar_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST int int int
StackMap stack:
iload 10
bipush 16
if_icmpeq 16
iload 10
bipush 58
if_icmpne 18
16: StackMap locals:
StackMap stack:
iconst_2
istore 8
17: goto 45
18: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 11
start local 11 19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
20: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 8
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
21: astore 12
start local 12 22: aload 12
athrow
end local 12 23: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$delegateGrammar_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST int int int int
StackMap stack: java.lang.Throwable
astore 13
24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 11
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
25: aload 13
athrow
end local 11 end local 10 26: StackMap locals:
StackMap stack:
iload 9
bipush 66
if_icmpne 42
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 10
start local 10 28: iload 10
bipush 10
if_icmpne 31
29: iconst_1
istore 8
30: goto 45
31: StackMap locals: int
StackMap stack:
iload 10
bipush 16
if_icmpeq 32
iload 10
bipush 58
if_icmpne 34
32: StackMap locals:
StackMap stack:
iconst_2
istore 8
33: goto 45
34: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 11
start local 11 35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
36: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 8
iconst_2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
37: astore 12
start local 12 38: aload 12
athrow
end local 12 39: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$delegateGrammar_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST int int int int
StackMap stack: java.lang.Throwable
astore 13
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 11
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
41: aload 13
athrow
end local 11 end local 10 42: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 8
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
43: astore 10
start local 10 44: aload 10
athrow
end local 10 45: StackMap locals:
StackMap stack:
iload 8
tableswitch { // 1 - 2
1: 46
2: 59
default: 64
}
46: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
47: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_delegateGrammar1081:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
48: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 4
49: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
50: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
51: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 10
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_delegateGrammar1083:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 7
53: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 7
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
54: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_delegateGrammar1086:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
55: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 5
56: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
57: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
58: goto 64
59: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
60: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_delegateGrammar1096:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
61: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 6
62: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
63: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
64: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammar_return.stop:Lorg/antlr/runtime/Token;
65: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammar_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
66: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$delegateGrammar_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$delegateGrammar_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$delegateGrammar_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 9 end local 8 67: goto 72
68: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$delegateGrammar_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 69: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
70: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
71: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$delegateGrammar_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$delegateGrammar_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 72: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 73 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 73 1 retval Lorg/antlr/v4/parse/ANTLRParser$delegateGrammar_return;
3 73 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 73 3 ASSIGN32 Lorg/antlr/runtime/Token;
5 73 4 id31 Lorg/antlr/runtime/ParserRuleReturnScope;
6 73 5 id33 Lorg/antlr/runtime/ParserRuleReturnScope;
7 73 6 id34 Lorg/antlr/runtime/ParserRuleReturnScope;
8 73 7 ASSIGN32_tree Lorg/antlr/v4/tool/ast/GrammarAST;
9 67 8 alt8 I
10 67 9 LA8_0 I
12 26 10 LA8_1 I
19 26 11 nvaeMark I
22 23 12 nvae Lorg/antlr/runtime/NoViableAltException;
28 42 10 LA8_2 I
35 42 11 nvaeMark I
38 39 12 nvae Lorg/antlr/runtime/NoViableAltException;
44 45 10 nvae Lorg/antlr/runtime/NoViableAltException;
69 72 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
19 23 23 any
35 39 39 any
8 67 68 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$tokensSpec_return tokensSpec();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$tokensSpec_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=23, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$tokensSpec_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$tokensSpec_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aconst_null
astore 9
start local 9 10: aconst_null
astore 10
start local 10 11: aconst_null
astore 11
start local 11 12: aconst_null
astore 12
start local 12 13: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RBRACE"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 13
start local 13 14: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token TOKENS_SPEC"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 14
start local 14 15: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COMMA"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 15
start local 15 16: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule id"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 16
start local 16 17: iconst_3
istore 17
start local 17 18: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 18
start local 18 19: iload 18
bipush 65
if_icmpne 69
20: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 3
54: 21
57: 23
66: 42
default: 61
}
21: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iconst_2
istore 17
22: goto 72
23: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_3
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 19
start local 19 24: iload 19
bipush 16
if_icmpeq 25
iload 19
bipush 54
if_icmpne 27
25: StackMap locals: int
StackMap stack:
iconst_1
istore 17
26: goto 72
27: StackMap locals:
StackMap stack:
iload 19
bipush 10
if_icmpeq 28
iload 19
bipush 58
if_icmpne 30
28: StackMap locals:
StackMap stack:
iconst_3
istore 17
29: goto 72
30: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 20
start local 20 31: iconst_0
istore 21
start local 21 32: goto 35
33: StackMap locals: int int
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
34: iinc 21 1
StackMap locals:
StackMap stack:
35: iload 21
iconst_2
if_icmplt 33
end local 21 36: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 11
iconst_3
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
37: astore 21
start local 21 38: aload 21
athrow
end local 21 39: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: java.lang.Throwable
astore 22
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 20
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
41: aload 22
athrow
end local 20 end local 19 42: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_3
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 19
start local 19 43: iload 19
bipush 16
if_icmpeq 44
iload 19
bipush 54
if_icmpne 46
44: StackMap locals: int
StackMap stack:
iconst_1
istore 17
45: goto 72
46: StackMap locals:
StackMap stack:
iload 19
bipush 10
if_icmpeq 47
iload 19
bipush 58
if_icmpne 49
47: StackMap locals:
StackMap stack:
iconst_3
istore 17
48: goto 72
49: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 20
start local 20 50: iconst_0
istore 21
start local 21 51: goto 54
52: StackMap locals: int int
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
53: iinc 21 1
StackMap locals:
StackMap stack:
54: iload 21
iconst_2
if_icmplt 52
end local 21 55: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 11
iconst_4
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
56: astore 21
start local 21 57: aload 21
athrow
end local 21 58: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: java.lang.Throwable
astore 22
59: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 20
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
60: aload 22
athrow
end local 20 end local 19 61: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 19
start local 19 62: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
63: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 11
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
64: astore 20
start local 20 65: aload 20
athrow
end local 20 66: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: java.lang.Throwable
astore 21
67: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 19
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
68: aload 21
athrow
end local 19 69: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 11
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
70: astore 19
start local 19 71: aload 19
athrow
end local 19 72: StackMap locals:
StackMap stack:
iload 17
tableswitch { // 1 - 3
1: 73
2: 108
3: 120
default: 142
}
73: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 65
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKENS_SPEC_in_tokensSpec1110:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
74: aload 14
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
75: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_tokensSpec1112:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
76: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 9
77: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
78: aload 16
aload 9
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
79: StackMap locals:
StackMap stack:
iconst_2
istore 19
start local 19 80: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 20
start local 20 81: iload 20
bipush 16
if_icmpne 83
82: iconst_1
istore 19
83: StackMap locals: int int
StackMap stack:
iload 19
tableswitch { // 1 - 1
1: 84
default: 91
}
84: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 16
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_tokensSpec1115:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
85: aload 15
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
86: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_tokensSpec1117:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
87: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 10
88: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
89: aload 16
aload 10
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
90: goto 79
end local 20 end local 19 91: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 54
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_tokensSpec1121:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
92: aload 13
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
93: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
94: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 95
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$tokensSpec_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 96
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 94 org.antlr.runtime.tree.TreeAdaptor java.lang.String
95: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 94 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
96: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
97: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
98: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 19
start local 19 99: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 19
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 19
100: aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 103
101: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
102: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 19
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
103: StackMap locals:
StackMap stack:
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 102
104: aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
105: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 19
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 19 106: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
107: goto 142
108: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 65
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKENS_SPEC_in_tokensSpec1138:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 6
109: aload 14
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
110: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 54
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_tokensSpec1140:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 7
111: aload 13
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
112: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
113: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 114
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$tokensSpec_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 115
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 113 org.antlr.runtime.tree.TreeAdaptor java.lang.String
114: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 113 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
115: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
116: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
117: aconst_null
astore 2
118: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
119: goto 142
120: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
121: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 65
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKENS_SPEC_in_tokensSpec1150:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 8
122: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
123: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 12
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
124: iconst_0
istore 19
start local 19 125: StackMap locals: int
StackMap stack:
iconst_2
istore 20
start local 20 126: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 21
start local 21 127: iload 21
bipush 57
if_icmpeq 128
iload 21
bipush 66
if_icmpne 129
128: StackMap locals: int int
StackMap stack:
iconst_1
istore 20
129: StackMap locals:
StackMap stack:
iload 20
tableswitch { // 1 - 1
1: 130
default: 135
}
130: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_v3tokenSpec_in_tokensSpec1153:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
131: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.v3tokenSpec:()Lorg/antlr/v4/parse/ANTLRParser$v3tokenSpec_return;
astore 11
132: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
133: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 11
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
134: goto 138
135: StackMap locals:
StackMap stack:
iload 19
iconst_1
if_icmplt 136
goto 140
136: StackMap locals:
StackMap stack:
new org.antlr.runtime.EarlyExitException
dup
bipush 10
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.EarlyExitException.<init>:(ILorg/antlr/runtime/IntStream;)V
astore 22
start local 22 137: aload 22
athrow
end local 22 138: StackMap locals:
StackMap stack:
iinc 19 1
end local 21 end local 20 139: goto 125
140: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 54
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_tokensSpec1156:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
pop
141: aload 0
getstatic org.antlr.v4.tool.ErrorType.V3_TOKENS_SYNTAX:Lorg/antlr/v4/tool/ErrorType;
aload 8
iconst_0
anewarray java.lang.Object
invokevirtual org.antlr.v4.parse.ANTLRParser.grammarError:(Lorg/antlr/v4/tool/ErrorType;Lorg/antlr/runtime/Token;[Ljava/lang/Object;)V
end local 19 142: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.stop:Lorg/antlr/runtime/Token;
143: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
144: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 18 end local 17 145: goto 150
146: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 17
start local 17 147: aload 0
aload 17
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
148: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 17
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
149: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$tokensSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 17 150: StackMap locals:
StackMap stack:
aload 1
areturn
end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 151 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 151 1 retval Lorg/antlr/v4/parse/ANTLRParser$tokensSpec_return;
3 151 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 151 3 TOKENS_SPEC35 Lorg/antlr/runtime/Token;
5 151 4 COMMA37 Lorg/antlr/runtime/Token;
6 151 5 RBRACE39 Lorg/antlr/runtime/Token;
7 151 6 TOKENS_SPEC40 Lorg/antlr/runtime/Token;
8 151 7 RBRACE41 Lorg/antlr/runtime/Token;
9 151 8 TOKENS_SPEC42 Lorg/antlr/runtime/Token;
10 151 9 id36 Lorg/antlr/runtime/ParserRuleReturnScope;
11 151 10 id38 Lorg/antlr/runtime/ParserRuleReturnScope;
12 151 11 v3tokenSpec43 Lorg/antlr/runtime/ParserRuleReturnScope;
13 151 12 TOKENS_SPEC42_tree Lorg/antlr/v4/tool/ast/GrammarAST;
14 151 13 stream_RBRACE Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
15 151 14 stream_TOKENS_SPEC Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
16 151 15 stream_COMMA Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
17 151 16 stream_id Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
18 145 17 alt11 I
19 145 18 LA11_0 I
24 42 19 LA11_3 I
31 42 20 nvaeMark I
32 36 21 nvaeConsume I
38 39 21 nvae Lorg/antlr/runtime/NoViableAltException;
43 61 19 LA11_4 I
50 61 20 nvaeMark I
51 55 21 nvaeConsume I
57 58 21 nvae Lorg/antlr/runtime/NoViableAltException;
62 69 19 nvaeMark I
65 66 20 nvae Lorg/antlr/runtime/NoViableAltException;
71 72 19 nvae Lorg/antlr/runtime/NoViableAltException;
80 91 19 alt9 I
81 91 20 LA9_0 I
99 106 19 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
125 142 19 cnt10 I
126 139 20 alt10 I
127 139 21 LA10_0 I
137 138 22 eee Lorg/antlr/runtime/EarlyExitException;
147 150 17 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
31 39 39 any
50 58 58 any
62 66 66 any
17 145 146 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return v3tokenSpec();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$v3tokenSpec_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=9, locals=14, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token STRING_LITERAL"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token SEMI"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ASSIGN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule id"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_v3tokenSpec1176:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
12: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 6
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
14: aload 10
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
15: iconst_2
istore 11
start local 11 16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 12
start local 12 17: iload 12
bipush 10
if_icmpne 20
18: iconst_1
istore 11
19: goto 26
20: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 12
bipush 58
if_icmpne 23
21: iconst_2
istore 11
22: goto 26
23: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 12
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
24: astore 13
start local 13 25: aload 13
athrow
end local 13 26: StackMap locals:
StackMap stack:
iload 11
tableswitch { // 1 - 2
1: 27
2: 46
default: 53
}
27: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 10
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_v3tokenSpec1182:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
28: aload 9
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
29: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 62
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_v3tokenSpec1186:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
30: aload 7
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
31: aload 0
getstatic org.antlr.v4.tool.ErrorType.V3_ASSIGN_IN_TOKENS:Lorg/antlr/v4/tool/ErrorType;
aload 6
ifnull 32
aload 6
getfield org.antlr.runtime.ParserRuleReturnScope.start:Lorg/antlr/runtime/Token;
goto 33
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: org.antlr.v4.parse.ANTLRParser org.antlr.v4.tool.ErrorType
32: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: org.antlr.v4.parse.ANTLRParser org.antlr.v4.tool.ErrorType org.antlr.runtime.Token
33: iconst_2
anewarray java.lang.Object
dup
iconst_0
34: aload 6
ifnull 35
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 6
getfield org.antlr.runtime.ParserRuleReturnScope.start:Lorg/antlr/runtime/Token;
aload 6
getfield org.antlr.runtime.ParserRuleReturnScope.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.TokenStream.toString:(Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)Ljava/lang/String;
goto 36
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: org.antlr.v4.parse.ANTLRParser org.antlr.v4.tool.ErrorType org.antlr.runtime.Token java.lang.Object[] java.lang.Object[] int
35: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: org.antlr.v4.parse.ANTLRParser org.antlr.v4.tool.ErrorType org.antlr.runtime.Token java.lang.Object[] java.lang.Object[] int java.lang.String
36: aastore
dup
iconst_1
aload 3
invokeinterface org.antlr.runtime.Token.getText:()Ljava/lang/String;
aastore
37: invokevirtual org.antlr.v4.parse.ANTLRParser.grammarError:(Lorg/antlr/v4/tool/ErrorType;Lorg/antlr/runtime/Token;[Ljava/lang/Object;)V
38: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
39: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 40
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 41
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 39 org.antlr.runtime.tree.TreeAdaptor java.lang.String
40: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 39 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
41: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
44: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
45: goto 53
46: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
47: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 48
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 49
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 47 org.antlr.runtime.tree.TreeAdaptor java.lang.String
48: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 47 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
49: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
50: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
51: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
52: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
53: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 58
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_v3tokenSpec1247:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
54: aload 8
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
end local 12 end local 11 55: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.stop:Lorg/antlr/runtime/Token;
56: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
57: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
58: goto 63
59: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 11
start local 11 60: aload 0
aload 11
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
61: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 11
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
62: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 11
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 11 63: StackMap locals:
StackMap stack:
aload 1
areturn
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 64 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 64 1 retval Lorg/antlr/v4/parse/ANTLRParser$v3tokenSpec_return;
3 64 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 64 3 lit Lorg/antlr/runtime/Token;
5 64 4 ASSIGN46 Lorg/antlr/runtime/Token;
6 64 5 SEMI47 Lorg/antlr/runtime/Token;
7 64 6 id45 Lorg/antlr/runtime/ParserRuleReturnScope;
8 64 7 stream_STRING_LITERAL Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 64 8 stream_SEMI Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 64 9 stream_ASSIGN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 64 10 stream_id Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
16 55 11 alt12 I
17 55 12 LA12_0 I
25 26 13 nvae Lorg/antlr/runtime/NoViableAltException;
60 63 11 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
11 58 59 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$channelsSpec_return channelsSpec();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$channelsSpec_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=9, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$channelsSpec_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$channelsSpec_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$channelsSpec_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
8: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 13
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_CHANNELS_in_channelsSpec1258:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 6
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 6
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
11: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_channelsSpec1261:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
12: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 4
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
15: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$channelsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
iconst_2
istore 7
start local 7 16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 8
start local 8 17: iload 8
bipush 16
if_icmpne 19
18: iconst_1
istore 7
19: StackMap locals: int int
StackMap stack:
iload 7
tableswitch { // 1 - 1
1: 20
default: 26
}
20: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 16
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_channelsSpec1264:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
pop
21: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_channelsSpec1267:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
22: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 5
23: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
25: goto 15
end local 8 end local 7 26: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 54
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RBRACE_in_channelsSpec1271:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
pop
27: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$channelsSpec_return.stop:Lorg/antlr/runtime/Token;
28: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$channelsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
29: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$channelsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$channelsSpec_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$channelsSpec_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
30: goto 35
31: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 7
start local 7 32: aload 0
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
33: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
34: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$channelsSpec_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$channelsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 35: StackMap locals:
StackMap stack:
aload 1
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 36 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 36 1 retval Lorg/antlr/v4/parse/ANTLRParser$channelsSpec_return;
3 36 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 36 3 CHANNELS48 Lorg/antlr/runtime/Token;
5 36 4 id49 Lorg/antlr/runtime/ParserRuleReturnScope;
6 36 5 id51 Lorg/antlr/runtime/ParserRuleReturnScope;
7 36 6 CHANNELS48_tree Lorg/antlr/v4/tool/ast/GrammarAST;
16 26 7 alt13 I
17 26 8 LA13_0 I
32 35 7 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
7 30 31 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$action_return action();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$action_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=15, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$action_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$action_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$action_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token AT"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COLONCOLON"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ACTION"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule id"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule actionScopeName"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 12
start local 12 13: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 11
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_AT_in_action1288:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
14: aload 8
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
15: iconst_2
istore 13
start local 13 16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 4
31: 25
44: 25
57: 17
66: 21
default: 26
}
17: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$action_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 14
start local 14 18: iload 14
bipush 15
if_icmpne 26
19: iconst_1
istore 13
end local 14 20: goto 26
21: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 14
start local 14 22: iload 14
bipush 15
if_icmpne 26
23: iconst_1
istore 13
end local 14 24: goto 26
25: StackMap locals:
StackMap stack:
iconst_1
istore 13
26: StackMap locals:
StackMap stack:
iload 13
tableswitch { // 1 - 1
1: 27
default: 33
}
27: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_actionScopeName_in_action1291:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
28: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.actionScopeName:()Lorg/antlr/v4/parse/ANTLRParser$actionScopeName_return;
astore 6
29: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
30: aload 12
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
31: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 15
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLONCOLON_in_action1293:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
32: aload 9
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
33: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_action1297:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
34: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 7
35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
36: aload 11
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
37: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_4
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_action1299:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
38: aload 10
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
39: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$action_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
40: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 41
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$action_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 42
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$action_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int
StackMap stack: new 40 org.antlr.runtime.tree.TreeAdaptor java.lang.String
41: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$action_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int
StackMap stack: new 40 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
42: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
start local 14 45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 8
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
46: aload 12
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 48
47: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
aload 12
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
48: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 12
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
49: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
50: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
new org.antlr.v4.tool.ast.ActionAST
dup
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
51: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 14 52: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$action_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 13 53: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$action_return.stop:Lorg/antlr/runtime/Token;
54: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$action_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$action_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$action_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$action_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
56: goto 61
57: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$action_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 13
start local 13 58: aload 0
aload 13
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
59: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 13
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
60: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$action_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 13
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$action_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 13 61: StackMap locals:
StackMap stack:
aload 1
areturn
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 62 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 62 1 retval Lorg/antlr/v4/parse/ANTLRParser$action_return;
3 62 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 62 3 AT53 Lorg/antlr/runtime/Token;
5 62 4 COLONCOLON55 Lorg/antlr/runtime/Token;
6 62 5 ACTION57 Lorg/antlr/runtime/Token;
7 62 6 actionScopeName54 Lorg/antlr/runtime/ParserRuleReturnScope;
8 62 7 id56 Lorg/antlr/runtime/ParserRuleReturnScope;
9 62 8 stream_AT Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 62 9 stream_COLONCOLON Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 62 10 stream_ACTION Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
12 62 11 stream_id Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
13 62 12 stream_actionScopeName Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
16 53 13 alt14 I
18 20 14 LA14_1 I
22 24 14 LA14_2 I
45 52 14 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
58 61 13 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
13 56 57 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$actionScopeName_return actionScopeName();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$actionScopeName_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$actionScopeName_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$actionScopeName_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token PARSER"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token LEXER"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: iconst_3
istore 8
start local 8 9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 4
31: 12
44: 14
57: 10
66: 10
default: 16
}
10: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionScopeName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack:
iconst_1
istore 8
11: goto 19
12: StackMap locals:
StackMap stack:
iconst_2
istore 8
13: goto 19
14: StackMap locals:
StackMap stack:
iconst_3
istore 8
15: goto 19
16: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 15
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
17: astore 9
start local 9 18: aload 9
athrow
end local 9 19: StackMap locals:
StackMap stack:
iload 8
tableswitch { // 1 - 3
1: 20
2: 26
3: 36
default: 45
}
20: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
21: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_actionScopeName1328:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
22: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 5
23: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
25: goto 45
26: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 31
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LEXER_in_actionScopeName1333:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
27: aload 7
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
28: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
29: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 30
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$actionScopeName_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 31
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionScopeName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String
30: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionScopeName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
31: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 28
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
34: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
35: goto 45
36: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 44
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PARSER_in_actionScopeName1348:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
37: aload 6
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
38: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
39: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 40
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$actionScopeName_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 41
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionScopeName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 39 org.antlr.runtime.tree.TreeAdaptor java.lang.String
40: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionScopeName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack: new 39 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
41: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 28
aload 4
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
44: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
45: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.stop:Lorg/antlr/runtime/Token;
46: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
47: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 8 48: goto 53
49: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionScopeName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 50: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
51: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
52: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$actionScopeName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 53: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 54 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 54 1 retval Lorg/antlr/v4/parse/ANTLRParser$actionScopeName_return;
3 54 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 54 3 LEXER59 Lorg/antlr/runtime/Token;
5 54 4 PARSER60 Lorg/antlr/runtime/Token;
6 54 5 id58 Lorg/antlr/runtime/ParserRuleReturnScope;
7 54 6 stream_PARSER Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
8 54 7 stream_LEXER Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 48 8 alt15 I
18 19 9 nvae Lorg/antlr/runtime/NoViableAltException;
50 53 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
8 48 49 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$modeSpec_return modeSpec();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$modeSpec_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=16, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$modeSpec_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$modeSpec_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token SEMI"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token MODE"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule id"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule sync"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 12
start local 12 13: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerRule"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 13
start local 13 14: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 36
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_MODE_in_modeSpec1367:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
15: aload 10
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
16: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_modeSpec1369:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
17: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 5
18: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
19: aload 11
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
20: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 58
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_modeSpec1371:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
21: aload 9
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
22: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_modeSpec1373:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
23: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.sync:()Lorg/antlr/v4/parse/ANTLRParser$sync_return;
astore 6
24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
25: aload 12
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
26: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$modeSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 14
start local 14 27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 15
start local 15 28: iload 15
bipush 24
if_icmpeq 29
iload 15
bipush 66
if_icmpne 30
29: StackMap locals: int int
StackMap stack:
iconst_1
istore 14
30: StackMap locals:
StackMap stack:
iload 14
tableswitch { // 1 - 1
1: 31
default: 40
}
31: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerRule_in_modeSpec1376:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
32: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerRule:()Lorg/antlr/v4/parse/ANTLRParser$lexerRule_return;
astore 7
33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
34: aload 13
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
35: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_modeSpec1378:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
36: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.sync:()Lorg/antlr/v4/parse/ANTLRParser$sync_return;
astore 8
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
38: aload 12
aload 8
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
39: goto 26
end local 15 end local 14 40: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
41: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 42
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$modeSpec_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 43
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$modeSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 41 org.antlr.runtime.tree.TreeAdaptor java.lang.String
42: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$modeSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 41 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
43: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
start local 14 46: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
47: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
48: goto 50
49: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
50: StackMap locals:
StackMap stack:
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 49
51: aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 14 53: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
54: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.stop:Lorg/antlr/runtime/Token;
55: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
56: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
57: goto 62
58: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$modeSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 14
start local 14 59: aload 0
aload 14
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
60: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 14
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
61: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$modeSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 14 62: StackMap locals:
StackMap stack:
aload 1
areturn
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 63 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 63 1 retval Lorg/antlr/v4/parse/ANTLRParser$modeSpec_return;
3 63 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 63 3 MODE61 Lorg/antlr/runtime/Token;
5 63 4 SEMI63 Lorg/antlr/runtime/Token;
6 63 5 id62 Lorg/antlr/runtime/ParserRuleReturnScope;
7 63 6 sync64 Lorg/antlr/runtime/ParserRuleReturnScope;
8 63 7 lexerRule65 Lorg/antlr/runtime/ParserRuleReturnScope;
9 63 8 sync66 Lorg/antlr/runtime/ParserRuleReturnScope;
10 63 9 stream_SEMI Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 63 10 stream_MODE Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
12 63 11 stream_id Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
13 63 12 stream_sync Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
14 63 13 stream_lexerRule Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
27 40 14 alt16 I
28 40 15 LA16_0 I
46 53 14 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
59 62 14 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
14 57 58 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$rules_return rules();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$rules_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$rules_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$rules_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$rules_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule sync"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule rule"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_rules1409:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
9: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.sync:()Lorg/antlr/v4/parse/ANTLRParser$sync_return;
astore 3
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
11: aload 6
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
12: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rules_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 8
start local 8 13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 14: iload 9
bipush 24
if_icmpeq 15
iload 9
bipush 57
if_icmpeq 15
iload 9
bipush 66
if_icmpne 16
15: StackMap locals: int int
StackMap stack:
iconst_1
istore 8
16: StackMap locals:
StackMap stack:
iload 8
tableswitch { // 1 - 1
1: 17
default: 26
}
17: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rule_in_rules1412:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
18: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.rule:()Lorg/antlr/v4/parse/ANTLRParser$rule_return;
astore 4
19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
20: aload 7
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
21: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_rules1414:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
22: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.sync:()Lorg/antlr/v4/parse/ANTLRParser$sync_return;
astore 5
23: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
24: aload 6
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
25: goto 12
end local 9 end local 8 26: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$rules_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
27: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 28
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$rules_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 29
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rules_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 27 org.antlr.runtime.tree.TreeAdaptor java.lang.String
28: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rules_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 27 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
29: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
30: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
31: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 8
start local 8 32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 97
ldc "RULES"
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILjava/lang/String;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 8
33: goto 35
34: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 8
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
35: StackMap locals:
StackMap stack:
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 34
36: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 8 38: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$rules_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
39: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$rules_return.stop:Lorg/antlr/runtime/Token;
40: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$rules_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
41: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rules_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rules_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rules_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
42: goto 47
43: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rules_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 44: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
45: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
46: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rules_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$rules_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 47: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 48 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 48 1 retval Lorg/antlr/v4/parse/ANTLRParser$rules_return;
3 48 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 48 3 sync67 Lorg/antlr/runtime/ParserRuleReturnScope;
5 48 4 rule68 Lorg/antlr/runtime/ParserRuleReturnScope;
6 48 5 sync69 Lorg/antlr/runtime/ParserRuleReturnScope;
7 48 6 stream_sync Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
8 48 7 stream_rule Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
13 26 8 alt17 I
14 26 9 LA17_0 I
32 38 8 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
44 47 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
8 42 43 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$sync_return sync();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$sync_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=4, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$sync_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$sync_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$sync_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.computeErrorRecoverySet:()Lorg/antlr/runtime/BitSet;
astore 3
start local 3 4: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
iconst_m1
if_icmpeq 9
aload 3
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
invokevirtual org.antlr.runtime.BitSet.member:(I)Z
ifne 9
5: aload 0
new org.antlr.runtime.NoViableAltException
dup
ldc ""
iconst_0
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
6: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.beginResync:()V
7: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 3
invokevirtual org.antlr.v4.parse.ANTLRParser.consumeUntil:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/BitSet;)V
8: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.endResync:()V
9: StackMap locals: org.antlr.v4.parse.ANTLRParser$sync_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.BitSet
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
10: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$sync_return.stop:Lorg/antlr/runtime/Token;
11: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$sync_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$sync_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$sync_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$sync_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
13: aload 1
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 14 1 retval Lorg/antlr/v4/parse/ANTLRParser$sync_return;
3 14 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 14 3 followSet Lorg/antlr/runtime/BitSet;
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$rule_return rule();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$rule_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=8, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$rule_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$rule_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$rule_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: iconst_2
istore 5
start local 5 6: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 6
start local 6 7: iload 6
bipush 57
if_icmpne 10
8: iconst_1
istore 5
9: goto 16
10: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope int int
StackMap stack:
iload 6
bipush 24
if_icmpeq 11
iload 6
bipush 66
if_icmpne 13
11: StackMap locals:
StackMap stack:
iconst_2
istore 5
12: goto 16
13: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 18
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
14: astore 7
start local 7 15: aload 7
athrow
end local 7 16: StackMap locals:
StackMap stack:
iload 5
tableswitch { // 1 - 2
1: 17
2: 23
default: 28
}
17: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
18: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_parserRule_in_rule1476:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
19: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.parserRule:()Lorg/antlr/v4/parse/ANTLRParser$parserRule_return;
astore 3
20: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
22: goto 28
23: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
24: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerRule_in_rule1481:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
25: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerRule:()Lorg/antlr/v4/parse/ANTLRParser$lexerRule_return;
astore 4
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
28: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$rule_return.stop:Lorg/antlr/runtime/Token;
29: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$rule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
30: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rule_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rule_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 6 end local 5 31: goto 36
32: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope
StackMap stack: org.antlr.runtime.RecognitionException
astore 5
start local 5 33: aload 0
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
34: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
35: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rule_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$rule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 5 36: StackMap locals:
StackMap stack:
aload 1
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 37 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 37 1 retval Lorg/antlr/v4/parse/ANTLRParser$rule_return;
3 37 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 37 3 parserRule70 Lorg/antlr/runtime/ParserRuleReturnScope;
5 37 4 lexerRule71 Lorg/antlr/runtime/ParserRuleReturnScope;
6 31 5 alt18 I
7 31 6 LA18_0 I
15 16 7 nvae Lorg/antlr/runtime/NoViableAltException;
33 36 5 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
5 31 32 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$parserRule_return parserRule();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$parserRule_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=32, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$parserRule_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$parserRule_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$parserRule_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aconst_null
astore 9
start local 9 10: aconst_null
astore 10
start local 10 11: aconst_null
astore 11
start local 11 12: aconst_null
astore 12
start local 12 13: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COLON"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 13
start local 13 14: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token SEMI"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 14
start local 14 15: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RULE_REF"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 15
start local 15 16: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ARG_ACTION"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 16
start local 16 17: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule rulePrequels"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 17
start local 17 18: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule exceptionGroup"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 18
start local 18 19: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule ruleReturns"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 19
start local 19 20: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule throwsSpec"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 20
start local 20 21: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule ruleBlock"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 21
start local 21 22: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule localsSpec"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 22
start local 22 23: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
ldc "matching a rule"
invokeinterface java.util.Deque.push:(Ljava/lang/Object;)V
24: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 57
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RULE_REF_in_parserRule1530:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
25: aload 15
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
26: iconst_2
istore 23
start local 23 27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 24
start local 24 28: iload 24
bipush 8
if_icmpne 30
29: iconst_1
istore 23
30: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$parserRule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 23
tableswitch { // 1 - 1
1: 31
default: 33
}
31: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 8
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_parserRule1560:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
32: aload 16
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
33: StackMap locals:
StackMap stack:
iconst_2
istore 25
start local 25 34: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 26
start local 26 35: iload 26
bipush 55
if_icmpne 37
36: iconst_1
istore 25
37: StackMap locals: int int
StackMap stack:
iload 25
tableswitch { // 1 - 1
1: 38
default: 42
}
38: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleReturns_in_parserRule1567:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
39: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ruleReturns:()Lorg/antlr/v4/parse/ANTLRParser$ruleReturns_return;
astore 7
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
41: aload 19
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
42: StackMap locals:
StackMap stack:
iconst_2
istore 27
start local 27 43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 28
start local 28 44: iload 28
bipush 64
if_icmpne 46
45: iconst_1
istore 27
46: StackMap locals: int int
StackMap stack:
iload 27
tableswitch { // 1 - 1
1: 47
default: 51
}
47: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_throwsSpec_in_parserRule1574:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
48: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.throwsSpec:()Lorg/antlr/v4/parse/ANTLRParser$throwsSpec_return;
astore 8
49: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
50: aload 20
aload 8
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
51: StackMap locals:
StackMap stack:
iconst_2
istore 29
start local 29 52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 30
start local 30 53: iload 30
bipush 33
if_icmpne 55
54: iconst_1
istore 29
55: StackMap locals: int int
StackMap stack:
iload 29
tableswitch { // 1 - 1
1: 56
default: 60
}
56: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_localsSpec_in_parserRule1581:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
57: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.localsSpec:()Lorg/antlr/v4/parse/ANTLRParser$localsSpec_return;
astore 9
58: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
59: aload 22
aload 9
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
60: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rulePrequels_in_parserRule1619:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
61: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.rulePrequels:()Lorg/antlr/v4/parse/ANTLRParser$rulePrequels_return;
astore 10
62: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
63: aload 17
aload 10
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
64: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 14
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLON_in_parserRule1628:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
65: aload 13
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
66: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleBlock_in_parserRule1651:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
67: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ruleBlock:()Lorg/antlr/v4/parse/ANTLRParser$ruleBlock_return;
astore 11
68: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
69: aload 21
aload 11
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
70: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 58
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_parserRule1660:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 6
71: aload 14
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
72: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_exceptionGroup_in_parserRule1669:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
73: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.exceptionGroup:()Lorg/antlr/v4/parse/ANTLRParser$exceptionGroup_return;
astore 12
74: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
75: aload 18
aload 12
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
76: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$parserRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
77: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 78
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$parserRule_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 79
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$parserRule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int int int int int
StackMap stack: new 77 org.antlr.runtime.tree.TreeAdaptor java.lang.String
78: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$parserRule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int int int int int
StackMap stack: new 77 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
79: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
80: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
81: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 31
start local 31 82: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.RuleAST
dup
bipush 94
invokespecial org.antlr.v4.tool.ast.RuleAST.<init>:(I)V
aload 31
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 31
83: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 31
aload 15
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
84: aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.hasNext:()Z
ifeq 86
85: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 31
new org.antlr.v4.tool.ast.ActionAST
dup
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
86: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.reset:()V
87: aload 19
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 89
88: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 31
aload 19
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
89: StackMap locals:
StackMap stack:
aload 19
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
90: aload 20
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 92
91: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 31
aload 20
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
92: StackMap locals:
StackMap stack:
aload 20
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
93: aload 22
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 95
94: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 31
aload 22
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
95: StackMap locals:
StackMap stack:
aload 22
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
96: aload 17
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 98
97: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 31
aload 17
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
98: StackMap locals:
StackMap stack:
aload 17
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
99: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 31
aload 21
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
100: goto 102
101: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 31
aload 18
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
102: StackMap locals:
StackMap stack:
aload 18
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 101
103: aload 18
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
104: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 31
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 31 105: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$parserRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 30 end local 29 end local 28 end local 27 end local 26 end local 25 end local 24 end local 23 106: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$parserRule_return.stop:Lorg/antlr/runtime/Token;
107: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$parserRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
108: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$parserRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$parserRule_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$parserRule_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
109: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
invokeinterface java.util.Deque.pop:()Ljava/lang/Object;
pop
110: aload 1
getfield org.antlr.v4.parse.ANTLRParser$parserRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
bipush 42
invokevirtual org.antlr.v4.tool.ast.GrammarAST.getFirstChildWithType:(I)Lorg/antlr/runtime/tree/Tree;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 23
start local 23 111: aload 23
ifnull 118
112: aload 1
getfield org.antlr.v4.parse.ANTLRParser$parserRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 23
invokestatic org.antlr.v4.tool.Grammar.setNodeOptions:(Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)V
end local 23 113: goto 118
114: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$parserRule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 23
start local 23 115: aload 0
aload 23
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
116: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 23
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
117: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$parserRule_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 23
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$parserRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 23 118: StackMap locals:
StackMap stack:
aload 1
areturn
end local 22 end local 21 end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 119 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 119 1 retval Lorg/antlr/v4/parse/ANTLRParser$parserRule_return;
3 119 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 119 3 RULE_REF72 Lorg/antlr/runtime/Token;
5 119 4 ARG_ACTION73 Lorg/antlr/runtime/Token;
6 119 5 COLON78 Lorg/antlr/runtime/Token;
7 119 6 SEMI80 Lorg/antlr/runtime/Token;
8 119 7 ruleReturns74 Lorg/antlr/runtime/ParserRuleReturnScope;
9 119 8 throwsSpec75 Lorg/antlr/runtime/ParserRuleReturnScope;
10 119 9 localsSpec76 Lorg/antlr/runtime/ParserRuleReturnScope;
11 119 10 rulePrequels77 Lorg/antlr/runtime/ParserRuleReturnScope;
12 119 11 ruleBlock79 Lorg/antlr/runtime/ParserRuleReturnScope;
13 119 12 exceptionGroup81 Lorg/antlr/runtime/ParserRuleReturnScope;
14 119 13 stream_COLON Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
15 119 14 stream_SEMI Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
16 119 15 stream_RULE_REF Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
17 119 16 stream_ARG_ACTION Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
18 119 17 stream_rulePrequels Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
19 119 18 stream_exceptionGroup Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
20 119 19 stream_ruleReturns Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
21 119 20 stream_throwsSpec Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
22 119 21 stream_ruleBlock Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
23 119 22 stream_localsSpec Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
27 106 23 alt19 I
28 106 24 LA19_0 I
34 106 25 alt20 I
35 106 26 LA20_0 I
43 106 27 alt21 I
44 106 28 LA21_0 I
52 106 29 alt22 I
53 106 30 LA22_0 I
82 105 31 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
111 113 23 options Lorg/antlr/v4/tool/ast/GrammarAST;
115 118 23 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
24 113 114 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$exceptionGroup_return exceptionGroup();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$exceptionGroup_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$exceptionGroup_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$exceptionGroup_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$exceptionGroup_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
6: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$exceptionGroup_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope
StackMap stack:
iconst_2
istore 5
start local 5 7: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 6
start local 6 8: iload 6
bipush 12
if_icmpne 10
9: iconst_1
istore 5
10: StackMap locals: int int
StackMap stack:
iload 5
tableswitch { // 1 - 1
1: 11
default: 16
}
11: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_exceptionHandler_in_exceptionGroup1752:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
12: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.exceptionHandler:()Lorg/antlr/v4/parse/ANTLRParser$exceptionHandler_return;
astore 3
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
15: goto 6
end local 6 end local 5 16: StackMap locals:
StackMap stack:
iconst_2
istore 5
start local 5 17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 6
start local 6 18: iload 6
bipush 23
if_icmpne 20
19: iconst_1
istore 5
20: StackMap locals: int int
StackMap stack:
iload 5
tableswitch { // 1 - 1
1: 21
default: 25
}
21: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_finallyClause_in_exceptionGroup1755:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
22: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.finallyClause:()Lorg/antlr/v4/parse/ANTLRParser$finallyClause_return;
astore 4
23: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 6 end local 5 25: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$exceptionGroup_return.stop:Lorg/antlr/runtime/Token;
26: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$exceptionGroup_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$exceptionGroup_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$exceptionGroup_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$exceptionGroup_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
28: goto 33
29: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 5
start local 5 30: aload 0
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
31: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
32: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$exceptionGroup_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$exceptionGroup_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 5 33: StackMap locals:
StackMap stack:
aload 1
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 34 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 34 1 retval Lorg/antlr/v4/parse/ANTLRParser$exceptionGroup_return;
3 34 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 34 3 exceptionHandler82 Lorg/antlr/runtime/ParserRuleReturnScope;
5 34 4 finallyClause83 Lorg/antlr/runtime/ParserRuleReturnScope;
7 16 5 alt23 I
8 16 6 LA23_0 I
17 25 5 alt24 I
18 25 6 LA24_0 I
30 33 5 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
5 28 29 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$exceptionHandler_return exceptionHandler();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$exceptionHandler_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$exceptionHandler_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token CATCH"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ACTION"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ARG_ACTION"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 12
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_CATCH_in_exceptionHandler1772:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
10: aload 6
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
11: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 8
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_exceptionHandler1774:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
12: aload 8
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
13: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_4
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_exceptionHandler1776:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
14: aload 7
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
15: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
16: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 17
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 18
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$exceptionHandler_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 16 org.antlr.runtime.tree.TreeAdaptor java.lang.String
17: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$exceptionHandler_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 16 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
18: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
20: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
start local 9 21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 9
new org.antlr.v4.tool.ast.ActionAST
dup
aload 8
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
23: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 9
new org.antlr.v4.tool.ast.ActionAST
dup
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 9 25: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
26: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.stop:Lorg/antlr/runtime/Token;
27: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
28: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
29: goto 34
30: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 9
start local 9 31: aload 0
aload 9
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
32: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 9
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
33: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$exceptionHandler_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 9 34: StackMap locals:
StackMap stack:
aload 1
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 35 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 35 1 retval Lorg/antlr/v4/parse/ANTLRParser$exceptionHandler_return;
3 35 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 35 3 CATCH84 Lorg/antlr/runtime/Token;
5 35 4 ARG_ACTION85 Lorg/antlr/runtime/Token;
6 35 5 ACTION86 Lorg/antlr/runtime/Token;
7 35 6 stream_CATCH Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
8 35 7 stream_ACTION Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 35 8 stream_ARG_ACTION Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
21 25 9 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
31 34 9 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
9 29 30 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$finallyClause_return finallyClause();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$finallyClause_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=8, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$finallyClause_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$finallyClause_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token FINALLY"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ACTION"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 23
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_FINALLY_in_finallyClause1803:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
8: aload 5
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
9: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_4
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_finallyClause1805:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
10: aload 6
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
11: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
12: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 13
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$finallyClause_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 14
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$finallyClause_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 12 org.antlr.runtime.tree.TreeAdaptor java.lang.String
13: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$finallyClause_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 12 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
14: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
15: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 7
start local 7 17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 7
18: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 7
new org.antlr.v4.tool.ast.ActionAST
dup
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 7 20: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
21: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.stop:Lorg/antlr/runtime/Token;
22: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
23: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
24: goto 29
25: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 7
start local 7 26: aload 0
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
27: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
28: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$finallyClause_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 29: StackMap locals:
StackMap stack:
aload 1
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 30 1 retval Lorg/antlr/v4/parse/ANTLRParser$finallyClause_return;
3 30 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 30 3 FINALLY87 Lorg/antlr/runtime/Token;
5 30 4 ACTION88 Lorg/antlr/runtime/Token;
6 30 5 stream_FINALLY Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
7 30 6 stream_ACTION Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
17 20 7 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
26 29 7 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
7 24 25 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$rulePrequels_return rulePrequels();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$rulePrequels_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$rulePrequels_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$rulePrequels_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule rulePrequel"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule sync"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
ldc "matching rule preamble"
invokeinterface java.util.Deque.push:(Ljava/lang/Object;)V
9: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_rulePrequels1837:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
10: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.sync:()Lorg/antlr/v4/parse/ANTLRParser$sync_return;
astore 3
11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
12: aload 7
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
13: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rulePrequels_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 8
start local 8 14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 15: iload 9
bipush 11
if_icmpeq 16
iload 9
bipush 42
if_icmpne 17
16: StackMap locals: int int
StackMap stack:
iconst_1
istore 8
17: StackMap locals:
StackMap stack:
iload 8
tableswitch { // 1 - 1
1: 18
default: 27
}
18: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rulePrequel_in_rulePrequels1840:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
19: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.rulePrequel:()Lorg/antlr/v4/parse/ANTLRParser$rulePrequel_return;
astore 4
20: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
21: aload 6
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
22: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_sync_in_rulePrequels1842:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
23: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.sync:()Lorg/antlr/v4/parse/ANTLRParser$sync_return;
astore 5
24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
25: aload 7
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
26: goto 13
end local 9 end local 8 27: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
28: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 29
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$rulePrequels_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 30
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rulePrequels_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 28 org.antlr.runtime.tree.TreeAdaptor java.lang.String
29: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rulePrequels_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 28 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
30: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
31: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
32: goto 34
33: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
34: StackMap locals:
StackMap stack:
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 33
35: aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
36: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
37: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.stop:Lorg/antlr/runtime/Token;
38: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
39: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
invokeinterface java.util.Deque.pop:()Ljava/lang/Object;
pop
41: goto 46
42: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 43: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
44: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
45: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$rulePrequels_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 46: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 47 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 47 1 retval Lorg/antlr/v4/parse/ANTLRParser$rulePrequels_return;
3 47 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 47 3 sync89 Lorg/antlr/runtime/ParserRuleReturnScope;
5 47 4 rulePrequel90 Lorg/antlr/runtime/ParserRuleReturnScope;
6 47 5 sync91 Lorg/antlr/runtime/ParserRuleReturnScope;
7 47 6 stream_rulePrequel Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
8 47 7 stream_sync Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
14 27 8 alt25 I
15 27 9 LA25_0 I
43 46 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
9 41 42 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$rulePrequel_return rulePrequel();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$rulePrequel_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=8, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$rulePrequel_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$rulePrequel_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$rulePrequel_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: iconst_2
istore 5
start local 5 6: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 6
start local 6 7: iload 6
bipush 42
if_icmpne 10
8: iconst_1
istore 5
9: goto 16
10: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rulePrequel_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope int int
StackMap stack:
iload 6
bipush 11
if_icmpne 13
11: iconst_2
istore 5
12: goto 16
13: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 26
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
14: astore 7
start local 7 15: aload 7
athrow
end local 7 16: StackMap locals:
StackMap stack:
iload 5
tableswitch { // 1 - 2
1: 17
2: 23
default: 28
}
17: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
18: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionsSpec_in_rulePrequel1866:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
19: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.optionsSpec:()Lorg/antlr/v4/parse/ANTLRParser$optionsSpec_return;
astore 3
20: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
22: goto 28
23: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
24: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleAction_in_rulePrequel1874:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
25: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ruleAction:()Lorg/antlr/v4/parse/ANTLRParser$ruleAction_return;
astore 4
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
28: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$rulePrequel_return.stop:Lorg/antlr/runtime/Token;
29: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$rulePrequel_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
30: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rulePrequel_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rulePrequel_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rulePrequel_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 6 end local 5 31: goto 36
32: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$rulePrequel_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope
StackMap stack: org.antlr.runtime.RecognitionException
astore 5
start local 5 33: aload 0
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
34: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
35: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$rulePrequel_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$rulePrequel_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 5 36: StackMap locals:
StackMap stack:
aload 1
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 37 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 37 1 retval Lorg/antlr/v4/parse/ANTLRParser$rulePrequel_return;
3 37 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 37 3 optionsSpec92 Lorg/antlr/runtime/ParserRuleReturnScope;
5 37 4 ruleAction93 Lorg/antlr/runtime/ParserRuleReturnScope;
6 31 5 alt26 I
7 31 6 LA26_0 I
15 16 7 nvae Lorg/antlr/runtime/NoViableAltException;
33 36 5 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
5 31 32 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$ruleReturns_return ruleReturns();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$ruleReturns_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=8, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$ruleReturns_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$ruleReturns_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleReturns_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
8: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 55
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RETURNS_in_ruleReturns1894:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 5
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 5
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
11: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 8
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_ruleReturns1897:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
12: new org.antlr.v4.tool.ast.ActionAST
dup
aload 4
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 6
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
14: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleReturns_return.stop:Lorg/antlr/runtime/Token;
15: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleReturns_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleReturns_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleReturns_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleReturns_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
17: goto 22
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleReturns_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 7
start local 7 19: aload 0
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
20: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
21: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleReturns_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleReturns_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 22: StackMap locals:
StackMap stack:
aload 1
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 23 1 retval Lorg/antlr/v4/parse/ANTLRParser$ruleReturns_return;
3 23 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 23 3 RETURNS94 Lorg/antlr/runtime/Token;
5 23 4 ARG_ACTION95 Lorg/antlr/runtime/Token;
6 23 5 RETURNS94_tree Lorg/antlr/v4/tool/ast/GrammarAST;
7 23 6 ARG_ACTION95_tree Lorg/antlr/v4/tool/ast/GrammarAST;
19 22 7 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
7 17 18 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$throwsSpec_return throwsSpec();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$throwsSpec_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=12, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$throwsSpec_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$throwsSpec_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token THROWS"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COMMA"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule qid"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 64
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_THROWS_in_throwsSpec1925:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
11: aload 7
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
12: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_qid_in_throwsSpec1927:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
13: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.qid:()Lorg/antlr/v4/parse/ANTLRParser$qid_return;
astore 5
14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
15: aload 9
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
16: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$throwsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 10
start local 10 17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 11
start local 11 18: iload 11
bipush 16
if_icmpne 20
19: iconst_1
istore 10
20: StackMap locals: int int
StackMap stack:
iload 10
tableswitch { // 1 - 1
1: 21
default: 28
}
21: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 16
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_throwsSpec1930:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
22: aload 8
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
23: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_qid_in_throwsSpec1932:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
24: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.qid:()Lorg/antlr/v4/parse/ANTLRParser$qid_return;
astore 6
25: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
26: aload 9
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
27: goto 16
end local 11 end local 10 28: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
29: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 30
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$throwsSpec_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 31
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$throwsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String
30: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$throwsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
31: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 10
start local 10 34: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 10
35: aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 38
36: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
37: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 10
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
38: StackMap locals:
StackMap stack:
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 37
39: aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 10 41: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
42: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.stop:Lorg/antlr/runtime/Token;
43: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
45: goto 50
46: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$throwsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 10
start local 10 47: aload 0
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
48: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
49: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$throwsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 10 50: StackMap locals:
StackMap stack:
aload 1
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 51 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 51 1 retval Lorg/antlr/v4/parse/ANTLRParser$throwsSpec_return;
3 51 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 51 3 THROWS96 Lorg/antlr/runtime/Token;
5 51 4 COMMA98 Lorg/antlr/runtime/Token;
6 51 5 qid97 Lorg/antlr/runtime/ParserRuleReturnScope;
7 51 6 qid99 Lorg/antlr/runtime/ParserRuleReturnScope;
8 51 7 stream_THROWS Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 51 8 stream_COMMA Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 51 9 stream_qid Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
17 28 10 alt27 I
18 28 11 LA27_0 I
34 41 10 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
47 50 10 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
10 45 46 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$localsSpec_return localsSpec();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$localsSpec_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=8, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$localsSpec_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$localsSpec_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$localsSpec_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
8: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 33
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LOCALS_in_localsSpec1957:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 5
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 5
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
11: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 8
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_localsSpec1960:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
12: new org.antlr.v4.tool.ast.ActionAST
dup
aload 4
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 6
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
14: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$localsSpec_return.stop:Lorg/antlr/runtime/Token;
15: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$localsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$localsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$localsSpec_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$localsSpec_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
17: goto 22
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$localsSpec_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 7
start local 7 19: aload 0
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
20: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
21: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$localsSpec_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$localsSpec_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 22: StackMap locals:
StackMap stack:
aload 1
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 23 1 retval Lorg/antlr/v4/parse/ANTLRParser$localsSpec_return;
3 23 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 23 3 LOCALS100 Lorg/antlr/runtime/Token;
5 23 4 ARG_ACTION101 Lorg/antlr/runtime/Token;
6 23 5 LOCALS100_tree Lorg/antlr/v4/tool/ast/GrammarAST;
7 23 6 ARG_ACTION101_tree Lorg/antlr/v4/tool/ast/GrammarAST;
19 22 7 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
7 17 18 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$ruleAction_return ruleAction();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$ruleAction_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$ruleAction_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$ruleAction_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token AT"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ACTION"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule id"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 11
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_AT_in_ruleAction1983:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
10: aload 6
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
11: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_ruleAction1985:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
12: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 5
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
14: aload 8
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
15: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_4
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_ruleAction1987:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
16: aload 7
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
17: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
18: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 19
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$ruleAction_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 20
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleAction_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 18 org.antlr.runtime.tree.TreeAdaptor java.lang.String
19: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleAction_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 18 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
20: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
start local 9 23: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 9
aload 8
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
25: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 9
new org.antlr.v4.tool.ast.ActionAST
dup
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 9 27: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
28: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.stop:Lorg/antlr/runtime/Token;
29: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
30: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
31: goto 36
32: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 9
start local 9 33: aload 0
aload 9
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
34: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 9
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
35: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleAction_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 9 36: StackMap locals:
StackMap stack:
aload 1
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 37 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 37 1 retval Lorg/antlr/v4/parse/ANTLRParser$ruleAction_return;
3 37 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 37 3 AT102 Lorg/antlr/runtime/Token;
5 37 4 ACTION104 Lorg/antlr/runtime/Token;
6 37 5 id103 Lorg/antlr/runtime/ParserRuleReturnScope;
7 37 6 stream_AT Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
8 37 7 stream_ACTION Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 37 8 stream_id Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
23 27 9 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
33 36 9 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
9 31 32 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$ruleBlock_return ruleBlock();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$ruleBlock_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$ruleBlock_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$ruleBlock_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule ruleAltList"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 4
start local 4 5: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
astore 5
start local 5 6: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleAltList_in_ruleBlock2025:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
7: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ruleAltList:()Lorg/antlr/v4/parse/ANTLRParser$ruleAltList_return;
astore 3
8: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
9: aload 4
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
10: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 12
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$ruleBlock_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 13
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleBlock_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.Token
StackMap stack: new 11 org.antlr.runtime.tree.TreeAdaptor java.lang.String
12: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleBlock_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.Token
StackMap stack: new 11 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
13: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
15: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 6
start local 6 16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.BlockAST
dup
bipush 78
aload 5
ldc "BLOCK"
invokespecial org.antlr.v4.tool.ast.BlockAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 6
17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 6
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
18: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 6 19: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
20: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.stop:Lorg/antlr/runtime/Token;
21: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
23: goto 26
24: StackMap locals:
StackMap stack: org.antlr.v4.parse.ResyncToEndOfRuleBlock
pop
25: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aconst_null
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
26: StackMap locals:
StackMap stack:
aload 1
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 27 1 retval Lorg/antlr/v4/parse/ANTLRParser$ruleBlock_return;
3 27 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 27 3 ruleAltList105 Lorg/antlr/runtime/ParserRuleReturnScope;
5 27 4 stream_ruleAltList Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
6 27 5 colon Lorg/antlr/runtime/Token;
16 19 6 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
Exception table:
from to target type
6 23 24 Class org.antlr.v4.parse.ResyncToEndOfRuleBlock
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$ruleAltList_return ruleAltList();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$ruleAltList_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$ruleAltList_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$ruleAltList_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token OR"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule labeledAlt"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_labeledAlt_in_ruleAltList2061:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
9: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.labeledAlt:()Lorg/antlr/v4/parse/ANTLRParser$labeledAlt_return;
astore 4
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
11: aload 7
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
12: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleAltList_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 8
start local 8 13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 14: iload 9
bipush 43
if_icmpne 16
15: iconst_1
istore 8
16: StackMap locals: int int
StackMap stack:
iload 8
tableswitch { // 1 - 1
1: 17
default: 24
}
17: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 43
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OR_in_ruleAltList2064:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
18: aload 6
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
19: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_labeledAlt_in_ruleAltList2066:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
20: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.labeledAlt:()Lorg/antlr/v4/parse/ANTLRParser$labeledAlt_return;
astore 5
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
22: aload 7
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
23: goto 12
end local 9 end local 8 24: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
25: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 26
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$ruleAltList_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 27
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleAltList_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 25 org.antlr.runtime.tree.TreeAdaptor java.lang.String
26: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleAltList_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 25 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
27: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
28: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
29: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 32
30: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
31: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
32: StackMap locals:
StackMap stack:
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 31
33: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
34: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
35: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.stop:Lorg/antlr/runtime/Token;
36: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
38: goto 43
39: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 40: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
41: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
42: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 43: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 44 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 44 1 retval Lorg/antlr/v4/parse/ANTLRParser$ruleAltList_return;
3 44 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 44 3 OR107 Lorg/antlr/runtime/Token;
5 44 4 labeledAlt106 Lorg/antlr/runtime/ParserRuleReturnScope;
6 44 5 labeledAlt108 Lorg/antlr/runtime/ParserRuleReturnScope;
7 44 6 stream_OR Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
8 44 7 stream_labeledAlt Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
13 24 8 alt28 I
14 24 9 LA28_0 I
40 43 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
8 38 39 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$labeledAlt_return labeledAlt();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$labeledAlt_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$labeledAlt_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$labeledAlt_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$labeledAlt_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
6: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_alternative_in_labeledAlt2084:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
7: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.alternative:()Lorg/antlr/v4/parse/ANTLRParser$alternative_return;
astore 3
8: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
10: iconst_2
istore 5
start local 5 11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 6
start local 6 12: iload 6
bipush 47
if_icmpne 14
13: iconst_1
istore 5
14: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledAlt_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope int int
StackMap stack:
iload 5
tableswitch { // 1 - 1
1: 15
default: 24
}
15: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 47
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_POUND_in_labeledAlt2090:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
pop
16: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_labeledAlt2093:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
17: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 4
18: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
19: aload 3
ifnull 20
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
goto 21
StackMap locals:
StackMap stack:
20: aconst_null
StackMap locals:
StackMap stack: org.antlr.v4.tool.ast.GrammarAST
21: checkcast org.antlr.v4.tool.ast.AltAST
aload 4
ifnull 22
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
goto 23
StackMap locals:
StackMap stack: org.antlr.v4.tool.ast.AltAST
22: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledAlt_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope int int
StackMap stack: org.antlr.v4.tool.ast.AltAST org.antlr.v4.tool.ast.GrammarAST
23: putfield org.antlr.v4.tool.ast.AltAST.altLabel:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 6 end local 5 24: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$labeledAlt_return.stop:Lorg/antlr/runtime/Token;
25: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$labeledAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledAlt_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledAlt_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
27: goto 32
28: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 5
start local 5 29: aload 0
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
30: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
31: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledAlt_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$labeledAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 5 32: StackMap locals:
StackMap stack:
aload 1
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 33 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 33 1 retval Lorg/antlr/v4/parse/ANTLRParser$labeledAlt_return;
3 33 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 33 3 alternative109 Lorg/antlr/runtime/ParserRuleReturnScope;
5 33 4 id111 Lorg/antlr/runtime/ParserRuleReturnScope;
11 24 5 alt29 I
12 24 6 LA29_0 I
29 32 5 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
5 27 28 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerRule_return lexerRule();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerRule_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=17, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerRule_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerRule_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COLON"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token SEMI"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token FRAGMENT"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token TOKEN_REF"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerRuleBlock"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 12
start local 12 13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
ldc "matching a lexer rule"
invokeinterface java.util.Deque.push:(Ljava/lang/Object;)V
14: iconst_2
istore 13
start local 13 15: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 14
start local 14 16: iload 14
bipush 24
if_icmpne 18
17: iconst_1
istore 13
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerRule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 13
tableswitch { // 1 - 1
1: 19
default: 21
}
19: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 24
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_FRAGMENT_in_lexerRule2125:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
20: aload 10
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
21: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 66
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKEN_REF_in_lexerRule2131:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
22: aload 11
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
23: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 14
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLON_in_lexerRule2133:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
24: aload 8
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
25: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerRuleBlock_in_lexerRule2135:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
26: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerRuleBlock:()Lorg/antlr/v4/parse/ANTLRParser$lexerRuleBlock_return;
astore 7
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
28: aload 12
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
29: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 58
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMI_in_lexerRule2137:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 6
30: aload 9
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
31: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
32: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 33
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerRule_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 34
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerRule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 32 org.antlr.runtime.tree.TreeAdaptor java.lang.String
33: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerRule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 32 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
34: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
36: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 15
start local 15 37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.RuleAST
dup
bipush 94
invokespecial org.antlr.v4.tool.ast.RuleAST.<init>:(I)V
aload 15
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 15
38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 15
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
39: aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.hasNext:()Z
ifeq 44
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
start local 16 41: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 96
ldc "RULEMODIFIERS"
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILjava/lang/String;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 16
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 15
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 16 44: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.reset:()V
45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 15
aload 12
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
46: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 15
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 15 47: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 14 end local 13 48: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.stop:Lorg/antlr/runtime/Token;
49: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
50: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
51: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
invokeinterface java.util.Deque.pop:()Ljava/lang/Object;
pop
52: goto 57
53: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerRule_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 13
start local 13 54: aload 0
aload 13
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
55: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 13
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
56: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 13
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerRule_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 13 57: StackMap locals:
StackMap stack:
aload 1
areturn
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 58 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 58 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerRule_return;
3 58 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 58 3 FRAGMENT112 Lorg/antlr/runtime/Token;
5 58 4 TOKEN_REF113 Lorg/antlr/runtime/Token;
6 58 5 COLON114 Lorg/antlr/runtime/Token;
7 58 6 SEMI116 Lorg/antlr/runtime/Token;
8 58 7 lexerRuleBlock115 Lorg/antlr/runtime/ParserRuleReturnScope;
9 58 8 stream_COLON Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 58 9 stream_SEMI Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 58 10 stream_FRAGMENT Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
12 58 11 stream_TOKEN_REF Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
13 58 12 stream_lexerRuleBlock Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
15 48 13 alt30 I
16 48 14 LA30_0 I
37 47 15 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
41 44 16 root_2 Lorg/antlr/v4/tool/ast/GrammarAST;
54 57 13 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
14 52 53 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return lexerRuleBlock();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerRuleBlock_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerAltList"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 4
start local 4 5: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
astore 5
start local 5 6: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAltList_in_lexerRuleBlock2201:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
7: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerAltList:()Lorg/antlr/v4/parse/ANTLRParser$lexerAltList_return;
astore 3
8: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
9: aload 4
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
10: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 12
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 13
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.Token
StackMap stack: new 11 org.antlr.runtime.tree.TreeAdaptor java.lang.String
12: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.Token
StackMap stack: new 11 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
13: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
15: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 6
start local 6 16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.BlockAST
dup
bipush 78
aload 5
ldc "BLOCK"
invokespecial org.antlr.v4.tool.ast.BlockAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 6
17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 6
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
18: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 6 19: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
20: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.stop:Lorg/antlr/runtime/Token;
21: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
23: goto 26
24: StackMap locals:
StackMap stack: org.antlr.v4.parse.ResyncToEndOfRuleBlock
pop
25: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aconst_null
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
26: StackMap locals:
StackMap stack:
aload 1
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 27 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerRuleBlock_return;
3 27 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 27 3 lexerAltList117 Lorg/antlr/runtime/ParserRuleReturnScope;
5 27 4 stream_lexerAltList Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
6 27 5 colon Lorg/antlr/runtime/Token;
16 19 6 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
Exception table:
from to target type
6 23 24 Class org.antlr.v4.parse.ResyncToEndOfRuleBlock
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerAltList_return lexerAltList();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerAltList_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerAltList_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerAltList_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token OR"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerAlt"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAlt_in_lexerAltList2237:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
9: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerAlt:()Lorg/antlr/v4/parse/ANTLRParser$lexerAlt_return;
astore 4
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
11: aload 7
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
12: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAltList_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 8
start local 8 13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 14: iload 9
bipush 43
if_icmpne 16
15: iconst_1
istore 8
16: StackMap locals: int int
StackMap stack:
iload 8
tableswitch { // 1 - 1
1: 17
default: 24
}
17: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 43
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OR_in_lexerAltList2240:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
18: aload 6
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
19: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAlt_in_lexerAltList2242:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
20: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerAlt:()Lorg/antlr/v4/parse/ANTLRParser$lexerAlt_return;
astore 5
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
22: aload 7
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
23: goto 12
end local 9 end local 8 24: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
25: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 26
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerAltList_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 27
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAltList_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 25 org.antlr.runtime.tree.TreeAdaptor java.lang.String
26: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAltList_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 25 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
27: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
28: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
29: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 32
30: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
31: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
32: StackMap locals:
StackMap stack:
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 31
33: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
34: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
35: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.stop:Lorg/antlr/runtime/Token;
36: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
38: goto 43
39: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 40: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
41: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
42: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerAltList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 43: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 44 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 44 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerAltList_return;
3 44 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 44 3 OR119 Lorg/antlr/runtime/Token;
5 44 4 lexerAlt118 Lorg/antlr/runtime/ParserRuleReturnScope;
6 44 5 lexerAlt120 Lorg/antlr/runtime/ParserRuleReturnScope;
7 44 6 stream_OR Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
8 44 7 stream_lexerAlt Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
13 24 8 alt31 I
14 24 9 LA31_0 I
40 43 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
8 38 39 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerAlt_return lexerAlt();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerAlt_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerAlt_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerAlt_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerElements"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerCommands"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerElements_in_lexerAlt2260:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
8: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerElements:()Lorg/antlr/v4/parse/ANTLRParser$lexerElements_return;
astore 3
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
10: aload 5
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
11: iconst_2
istore 7
start local 7 12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 8
start local 8 13: iload 8
bipush 53
if_icmpne 16
14: iconst_1
istore 7
15: goto 22
16: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAlt_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 8
bipush 43
if_icmpeq 17
iload 8
bipush 56
if_icmpeq 17
iload 8
bipush 58
if_icmpne 19
17: StackMap locals:
StackMap stack:
iconst_2
istore 7
18: goto 22
19: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 32
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
20: astore 9
start local 9 21: aload 9
athrow
end local 9 22: StackMap locals:
StackMap stack:
iload 7
tableswitch { // 1 - 2
1: 23
2: 39
default: 46
}
23: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommands_in_lexerAlt2266:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
24: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerCommands:()Lorg/antlr/v4/parse/ANTLRParser$lexerCommands_return;
astore 4
25: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
26: aload 6
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
27: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
28: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 29
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerAlt_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 30
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAlt_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 28 org.antlr.runtime.tree.TreeAdaptor java.lang.String
29: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAlt_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 28 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
30: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
31: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
start local 9 33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.AltAST
dup
bipush 87
invokespecial org.antlr.v4.tool.ast.AltAST.<init>:(I)V
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
34: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 9
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 9
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
36: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 9 37: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
38: goto 46
39: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
40: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 41
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerAlt_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 42
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAlt_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 40 org.antlr.runtime.tree.TreeAdaptor java.lang.String
41: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAlt_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 40 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
42: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
45: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 end local 7 46: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.stop:Lorg/antlr/runtime/Token;
47: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
48: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
49: goto 54
50: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 7
start local 7 51: aload 0
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
52: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
53: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerAlt_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 54: StackMap locals:
StackMap stack:
aload 1
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 55 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 55 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerAlt_return;
3 55 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 55 3 lexerElements121 Lorg/antlr/runtime/ParserRuleReturnScope;
5 55 4 lexerCommands122 Lorg/antlr/runtime/ParserRuleReturnScope;
6 55 5 stream_lexerElements Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
7 55 6 stream_lexerCommands Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
12 46 7 alt32 I
13 46 8 LA32_0 I
21 22 9 nvae Lorg/antlr/runtime/NoViableAltException;
33 37 9 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
51 54 7 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
7 49 50 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerElements_return lexerElements();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerElements_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=11, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerElements_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerElements_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerElement"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 4
start local 4 5: iconst_2
istore 5
start local 5 6: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 6
start local 6 7: iload 6
iconst_4
if_icmpeq 8
iload 6
bipush 20
if_icmpeq 8
iload 6
bipush 32
if_icmpeq 8
iload 6
bipush 34
if_icmpeq 8
iload 6
bipush 39
if_icmpeq 8
iload 6
bipush 57
if_icmpeq 8
iload 6
bipush 59
if_icmpeq 8
iload 6
bipush 62
if_icmpeq 8
iload 6
bipush 66
if_icmpne 10
8: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElements_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iconst_1
istore 5
9: goto 16
10: StackMap locals:
StackMap stack:
iload 6
bipush 43
if_icmpeq 11
iload 6
bipush 53
if_icmpeq 11
iload 6
bipush 56
if_icmpeq 11
iload 6
bipush 58
if_icmpne 13
11: StackMap locals:
StackMap stack:
iconst_2
istore 5
12: goto 16
13: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 34
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
14: astore 7
start local 7 15: aload 7
athrow
end local 7 16: StackMap locals:
StackMap stack:
iload 5
tableswitch { // 1 - 2
1: 17
2: 48
default: 58
}
17: StackMap locals:
StackMap stack:
iconst_0
istore 7
start local 7 18: StackMap locals: int
StackMap stack:
iconst_2
istore 8
start local 8 19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 20: iload 9
iconst_4
if_icmpeq 21
iload 9
bipush 20
if_icmpeq 21
iload 9
bipush 32
if_icmpeq 21
iload 9
bipush 34
if_icmpeq 21
iload 9
bipush 39
if_icmpeq 21
iload 9
bipush 57
if_icmpeq 21
iload 9
bipush 59
if_icmpeq 21
iload 9
bipush 62
if_icmpeq 21
iload 9
bipush 66
if_icmpne 22
21: StackMap locals: int int
StackMap stack:
iconst_1
istore 8
22: StackMap locals:
StackMap stack:
iload 8
tableswitch { // 1 - 1
1: 23
default: 28
}
23: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerElement_in_lexerElements2309:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
24: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerElement:()Lorg/antlr/v4/parse/ANTLRParser$lexerElement_return;
astore 3
25: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
26: aload 4
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
27: goto 31
28: StackMap locals:
StackMap stack:
iload 7
iconst_1
if_icmplt 29
goto 33
29: StackMap locals:
StackMap stack:
new org.antlr.runtime.EarlyExitException
dup
bipush 33
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.EarlyExitException.<init>:(ILorg/antlr/runtime/IntStream;)V
astore 10
start local 10 30: aload 10
athrow
end local 10 31: StackMap locals:
StackMap stack:
iinc 7 1
end local 9 end local 8 32: goto 18
33: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
34: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 35
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerElements_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 36
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElements_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 34 org.antlr.runtime.tree.TreeAdaptor java.lang.String
35: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElements_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 34 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
36: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 8
start local 8 39: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.AltAST
dup
bipush 74
invokespecial org.antlr.v4.tool.ast.AltAST.<init>:(I)V
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 8
40: aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 43
41: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
42: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 8
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
43: StackMap locals:
StackMap stack:
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 42
44: aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 8 46: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 47: goto 58
48: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
49: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 50
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerElements_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 51
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElements_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 49 org.antlr.runtime.tree.TreeAdaptor java.lang.String
50: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElements_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 49 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
51: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
53: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 7
start local 7 54: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.AltAST
dup
bipush 74
invokespecial org.antlr.v4.tool.ast.AltAST.<init>:(I)V
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 7
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 7
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 83
ldc "EPSILON"
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILjava/lang/String;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
56: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 7 57: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
58: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.stop:Lorg/antlr/runtime/Token;
59: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
60: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 6 end local 5 61: goto 66
62: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElements_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 5
start local 5 63: aload 0
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
64: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 5
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
65: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerElements_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 5 66: StackMap locals:
StackMap stack:
aload 1
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 67 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 67 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerElements_return;
3 67 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 67 3 lexerElement123 Lorg/antlr/runtime/ParserRuleReturnScope;
5 67 4 stream_lexerElement Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
6 61 5 alt34 I
7 61 6 LA34_0 I
15 16 7 nvae Lorg/antlr/runtime/NoViableAltException;
18 47 7 cnt33 I
19 32 8 alt33 I
20 32 9 LA33_0 I
30 31 10 eee Lorg/antlr/runtime/EarlyExitException;
39 46 8 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
54 57 7 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
63 66 5 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
5 61 62 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerElement_return lexerElement();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerElement_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=20, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerElement_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerElement_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aconst_null
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule ebnfSuffix"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerBlock"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule labeledLexerElement"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 12
start local 12 13: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerAtom"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 13
start local 13 14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
ldc "looking for lexer rule element"
invokeinterface java.util.Deque.push:(Ljava/lang/Object;)V
15: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
pop
16: iconst_4
istore 14
start local 14 17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 9
4: 57
20: 53
32: 53
34: 55
39: 53
57: 18
59: 57
62: 53
66: 35
default: 59
}
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 15
start local 15 19: iload 15
bipush 10
if_icmpeq 20
iload 15
bipush 46
if_icmpne 22
20: StackMap locals: int
StackMap stack:
iconst_1
istore 14
21: goto 62
22: StackMap locals:
StackMap stack:
iload 15
iconst_4
if_icmpeq 25
iload 15
bipush 20
if_icmpeq 25
iload 15
bipush 32
if_icmpeq 25
iload 15
bipush 34
if_icmpeq 25
iload 15
bipush 39
if_icmpeq 25
iload 15
bipush 43
if_icmpeq 25
iload 15
bipush 45
if_icmpeq 25
iload 15
bipush 51
if_icmpeq 25
iload 15
bipush 53
if_icmpeq 25
iload 15
bipush 56
if_icmplt 23
iload 15
bipush 59
if_icmple 25
StackMap locals:
StackMap stack:
23: iload 15
bipush 61
if_icmplt 24
iload 15
bipush 62
if_icmple 25
StackMap locals:
StackMap stack:
24: iload 15
bipush 66
if_icmpne 27
25: StackMap locals:
StackMap stack:
iconst_2
istore 14
26: goto 62
27: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 16
start local 16 28: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
29: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 38
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
30: astore 17
start local 17 31: aload 17
athrow
end local 17 32: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: java.lang.Throwable
astore 18
33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 16
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
34: aload 18
athrow
end local 16 end local 15 35: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 15
start local 15 36: iload 15
bipush 10
if_icmpeq 37
iload 15
bipush 46
if_icmpne 39
37: StackMap locals: int
StackMap stack:
iconst_1
istore 14
38: goto 62
39: StackMap locals:
StackMap stack:
iload 15
iconst_4
if_icmpeq 43
iload 15
bipush 20
if_icmpeq 43
iload 15
bipush 32
if_icmpeq 43
iload 15
bipush 34
if_icmplt 40
iload 15
bipush 35
if_icmple 43
StackMap locals:
StackMap stack:
40: iload 15
bipush 39
if_icmpeq 43
iload 15
bipush 43
if_icmpeq 43
iload 15
bipush 45
if_icmpeq 43
iload 15
bipush 51
if_icmpeq 43
iload 15
bipush 53
if_icmpeq 43
iload 15
bipush 56
if_icmplt 41
iload 15
bipush 59
if_icmple 43
StackMap locals:
StackMap stack:
41: iload 15
bipush 61
if_icmplt 42
iload 15
bipush 62
if_icmple 43
StackMap locals:
StackMap stack:
42: iload 15
bipush 66
if_icmpne 45
43: StackMap locals:
StackMap stack:
iconst_2
istore 14
44: goto 62
45: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 16
start local 16 46: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
47: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 38
iconst_2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
48: astore 17
start local 17 49: aload 17
athrow
end local 17 50: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: java.lang.Throwable
astore 18
51: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 16
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
52: aload 18
athrow
end local 16 end local 15 53: StackMap locals:
StackMap stack:
iconst_2
istore 14
54: goto 62
55: StackMap locals:
StackMap stack:
iconst_3
istore 14
56: goto 62
57: StackMap locals:
StackMap stack:
iconst_4
istore 14
58: goto 62
59: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 38
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
60: astore 15
start local 15 61: aload 15
athrow
end local 15 62: StackMap locals:
StackMap stack:
iload 14
tableswitch { // 1 - 4
1: 63
2: 112
3: 161
4: 201
default: 206
}
63: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_labeledLexerElement_in_lexerElement2365:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
64: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.labeledLexerElement:()Lorg/antlr/v4/parse/ANTLRParser$labeledLexerElement_return;
astore 3
65: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
66: aload 12
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
67: iconst_2
istore 15
start local 15 68: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 16
start local 16 69: iload 16
bipush 45
if_icmpeq 70
iload 16
bipush 51
if_icmpeq 70
iload 16
bipush 61
if_icmpne 72
70: StackMap locals: int int
StackMap stack:
iconst_1
istore 15
71: goto 79
72: StackMap locals:
StackMap stack:
iload 16
iconst_4
if_icmpeq 74
iload 16
bipush 20
if_icmpeq 74
iload 16
bipush 32
if_icmpeq 74
iload 16
bipush 34
if_icmpeq 74
iload 16
bipush 39
if_icmpeq 74
iload 16
bipush 43
if_icmpeq 74
iload 16
bipush 53
if_icmpeq 74
iload 16
bipush 56
if_icmplt 73
iload 16
bipush 59
if_icmple 74
StackMap locals:
StackMap stack:
73: iload 16
bipush 62
if_icmpeq 74
iload 16
bipush 66
if_icmpne 76
74: StackMap locals:
StackMap stack:
iconst_2
istore 15
75: goto 79
76: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 35
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
77: astore 17
start local 17 78: aload 17
athrow
end local 17 79: StackMap locals:
StackMap stack:
iload 15
tableswitch { // 1 - 2
1: 80
2: 104
default: 111
}
80: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_lexerElement2371:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
81: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ebnfSuffix:()Lorg/antlr/v4/parse/ANTLRParser$ebnfSuffix_return;
astore 4
82: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
83: aload 10
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
84: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
85: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 86
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 87
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 85 org.antlr.runtime.tree.TreeAdaptor java.lang.String
86: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 85 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
87: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
88: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
89: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
start local 17 90: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextNode:()Ljava/lang/Object;
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
91: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 18
start local 18 92: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
93: new org.antlr.v4.tool.ast.BlockAST
dup
bipush 78
aload 3
ifnull 94
aload 3
getfield org.antlr.runtime.ParserRuleReturnScope.start:Lorg/antlr/runtime/Token;
goto 95
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 93 new 93 int
94: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 93 new 93 int org.antlr.runtime.Token
95: ldc "BLOCK"
invokespecial org.antlr.v4.tool.ast.BlockAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 18
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 18
96: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 19
start local 19 97: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.AltAST
dup
bipush 74
invokespecial org.antlr.v4.tool.ast.AltAST.<init>:(I)V
aload 19
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 19
98: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 19
aload 12
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
99: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 18
aload 19
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 19 100: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 18
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 18 101: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 17 102: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
103: goto 206
104: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
105: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 106
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 107
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 105 org.antlr.runtime.tree.TreeAdaptor java.lang.String
106: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 105 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
107: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
108: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
109: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 12
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
110: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 16 end local 15 111: StackMap locals:
StackMap stack:
goto 206
112: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAtom_in_lexerElement2417:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
113: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerAtom:()Lorg/antlr/v4/parse/ANTLRParser$lexerAtom_return;
astore 5
114: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
115: aload 13
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
116: iconst_2
istore 15
start local 15 117: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 16
start local 16 118: iload 16
bipush 45
if_icmpeq 119
iload 16
bipush 51
if_icmpeq 119
iload 16
bipush 61
if_icmpne 121
119: StackMap locals: int int
StackMap stack:
iconst_1
istore 15
120: goto 128
121: StackMap locals:
StackMap stack:
iload 16
iconst_4
if_icmpeq 123
iload 16
bipush 20
if_icmpeq 123
iload 16
bipush 32
if_icmpeq 123
iload 16
bipush 34
if_icmpeq 123
iload 16
bipush 39
if_icmpeq 123
iload 16
bipush 43
if_icmpeq 123
iload 16
bipush 53
if_icmpeq 123
iload 16
bipush 56
if_icmplt 122
iload 16
bipush 59
if_icmple 123
StackMap locals:
StackMap stack:
122: iload 16
bipush 62
if_icmpeq 123
iload 16
bipush 66
if_icmpne 125
123: StackMap locals:
StackMap stack:
iconst_2
istore 15
124: goto 128
125: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 36
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
126: astore 17
start local 17 127: aload 17
athrow
end local 17 128: StackMap locals:
StackMap stack:
iload 15
tableswitch { // 1 - 2
1: 129
2: 153
default: 160
}
129: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_lexerElement2423:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
130: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ebnfSuffix:()Lorg/antlr/v4/parse/ANTLRParser$ebnfSuffix_return;
astore 6
131: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
132: aload 10
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
133: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
134: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 135
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 136
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 134 org.antlr.runtime.tree.TreeAdaptor java.lang.String
135: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 134 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
136: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
137: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
138: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
start local 17 139: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextNode:()Ljava/lang/Object;
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
140: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 18
start local 18 141: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
142: new org.antlr.v4.tool.ast.BlockAST
dup
bipush 78
aload 5
ifnull 143
aload 5
getfield org.antlr.runtime.ParserRuleReturnScope.start:Lorg/antlr/runtime/Token;
goto 144
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 142 new 142 int
143: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 142 new 142 int org.antlr.runtime.Token
144: ldc "BLOCK"
invokespecial org.antlr.v4.tool.ast.BlockAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 18
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 18
145: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 19
start local 19 146: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.AltAST
dup
bipush 74
invokespecial org.antlr.v4.tool.ast.AltAST.<init>:(I)V
aload 19
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 19
147: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 19
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
148: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 18
aload 19
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 19 149: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 18
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 18 150: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 17 151: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
152: goto 206
153: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
154: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 155
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 156
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 154 org.antlr.runtime.tree.TreeAdaptor java.lang.String
155: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 154 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
156: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
157: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
158: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
159: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 16 end local 15 160: StackMap locals:
StackMap stack:
goto 206
161: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerBlock_in_lexerElement2469:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
162: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerBlock:()Lorg/antlr/v4/parse/ANTLRParser$lexerBlock_return;
astore 7
163: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
164: aload 11
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
165: iconst_2
istore 15
start local 15 166: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 16
start local 16 167: iload 16
bipush 45
if_icmpeq 168
iload 16
bipush 51
if_icmpeq 168
iload 16
bipush 61
if_icmpne 170
168: StackMap locals: int int
StackMap stack:
iconst_1
istore 15
169: goto 177
170: StackMap locals:
StackMap stack:
iload 16
iconst_4
if_icmpeq 172
iload 16
bipush 20
if_icmpeq 172
iload 16
bipush 32
if_icmpeq 172
iload 16
bipush 34
if_icmpeq 172
iload 16
bipush 39
if_icmpeq 172
iload 16
bipush 43
if_icmpeq 172
iload 16
bipush 53
if_icmpeq 172
iload 16
bipush 56
if_icmplt 171
iload 16
bipush 59
if_icmple 172
StackMap locals:
StackMap stack:
171: iload 16
bipush 62
if_icmpeq 172
iload 16
bipush 66
if_icmpne 174
172: StackMap locals:
StackMap stack:
iconst_2
istore 15
173: goto 177
174: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 37
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
175: astore 17
start local 17 176: aload 17
athrow
end local 17 177: StackMap locals:
StackMap stack:
iload 15
tableswitch { // 1 - 2
1: 178
2: 193
default: 200
}
178: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_lexerElement2475:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
179: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ebnfSuffix:()Lorg/antlr/v4/parse/ANTLRParser$ebnfSuffix_return;
astore 8
180: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
181: aload 10
aload 8
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
182: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
183: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 184
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 185
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 183 org.antlr.runtime.tree.TreeAdaptor java.lang.String
184: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 183 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
185: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
186: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
187: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
start local 17 188: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextNode:()Ljava/lang/Object;
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
189: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
190: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 17 191: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
192: goto 206
193: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
194: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 195
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 196
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 194 org.antlr.runtime.tree.TreeAdaptor java.lang.String
195: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 194 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
196: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
197: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
198: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
199: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 16 end local 15 200: StackMap locals:
StackMap stack:
goto 206
201: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
202: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_actionElement_in_lexerElement2503:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
203: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.actionElement:()Lorg/antlr/v4/parse/ANTLRParser$actionElement_return;
astore 9
204: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
205: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
206: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.stop:Lorg/antlr/runtime/Token;
207: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
208: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
209: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
invokeinterface java.util.Deque.pop:()Ljava/lang/Object;
pop
end local 14 210: goto 237
211: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 14
start local 14 212: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
213: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.range:()I
invokeinterface org.antlr.runtime.TokenStream.get:(I)Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.Token.getType:()I
istore 15
start local 15 214: iload 15
bipush 14
if_icmpeq 215
iload 15
bipush 55
if_icmpeq 215
iload 15
bipush 12
if_icmpeq 215
iload 15
bipush 23
if_icmpeq 215
iload 15
bipush 11
if_icmpeq 215
iload 15
iconst_m1
if_icmpne 235
215: StackMap locals: org.antlr.runtime.RecognitionException int
StackMap stack:
new org.antlr.v4.parse.v4ParserException
dup
new java.lang.StringBuilder
dup
ldc "unterminated rule (missing ';') detected at '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
216: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.Token.getText:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.Token.getText:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
217: invokespecial org.antlr.v4.parse.v4ParserException.<init>:(Ljava/lang/String;Lorg/antlr/runtime/IntStream;)V
218: astore 16
start local 16 219: aload 0
aload 16
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
220: iload 15
iconst_m1
if_icmpne 223
221: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.index:()I
iconst_1
iadd
invokeinterface org.antlr.runtime.TokenStream.seek:(I)V
222: goto 234
223: StackMap locals: org.antlr.runtime.RecognitionException
StackMap stack:
iload 15
bipush 12
if_icmpeq 224
iload 15
bipush 23
if_icmpne 226
224: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.range:()I
invokeinterface org.antlr.runtime.TokenStream.seek:(I)V
225: goto 234
226: StackMap locals:
StackMap stack:
iload 15
bipush 55
if_icmpeq 227
iload 15
bipush 11
if_icmpne 234
227: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.index:()I
istore 17
start local 17 228: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 17
invokeinterface org.antlr.runtime.TokenStream.get:(I)Lorg/antlr/runtime/Token;
astore 18
start local 18 229: goto 232
230: StackMap locals: int org.antlr.runtime.Token
StackMap stack:
iinc 17 -1
231: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 17
invokeinterface org.antlr.runtime.TokenStream.get:(I)Lorg/antlr/runtime/Token;
astore 18
232: StackMap locals:
StackMap stack:
aload 18
invokeinterface org.antlr.runtime.Token.getType:()I
bipush 57
if_icmpeq 233
aload 18
invokeinterface org.antlr.runtime.Token.getType:()I
bipush 66
if_icmpne 230
233: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 17
invokeinterface org.antlr.runtime.TokenStream.seek:(I)V
end local 18 end local 17 234: StackMap locals:
StackMap stack:
new org.antlr.v4.parse.ResyncToEndOfRuleBlock
dup
invokespecial org.antlr.v4.parse.ResyncToEndOfRuleBlock.<init>:()V
athrow
end local 16 235: StackMap locals:
StackMap stack:
aload 0
aload 14
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
236: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 14
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
end local 15 end local 14 237: StackMap locals:
StackMap stack:
aload 1
areturn
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 238 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 238 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerElement_return;
3 238 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 238 3 labeledLexerElement124 Lorg/antlr/runtime/ParserRuleReturnScope;
5 238 4 ebnfSuffix125 Lorg/antlr/runtime/ParserRuleReturnScope;
6 238 5 lexerAtom126 Lorg/antlr/runtime/ParserRuleReturnScope;
7 238 6 ebnfSuffix127 Lorg/antlr/runtime/ParserRuleReturnScope;
8 238 7 lexerBlock128 Lorg/antlr/runtime/ParserRuleReturnScope;
9 238 8 ebnfSuffix129 Lorg/antlr/runtime/ParserRuleReturnScope;
10 238 9 actionElement130 Lorg/antlr/runtime/ParserRuleReturnScope;
11 238 10 stream_ebnfSuffix Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
12 238 11 stream_lexerBlock Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
13 238 12 stream_labeledLexerElement Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
14 238 13 stream_lexerAtom Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
17 210 14 alt38 I
19 35 15 LA38_1 I
28 35 16 nvaeMark I
31 32 17 nvae Lorg/antlr/runtime/NoViableAltException;
36 53 15 LA38_2 I
46 53 16 nvaeMark I
49 50 17 nvae Lorg/antlr/runtime/NoViableAltException;
61 62 15 nvae Lorg/antlr/runtime/NoViableAltException;
68 111 15 alt35 I
69 111 16 LA35_0 I
78 79 17 nvae Lorg/antlr/runtime/NoViableAltException;
90 102 17 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
92 101 18 root_2 Lorg/antlr/v4/tool/ast/GrammarAST;
97 100 19 root_3 Lorg/antlr/v4/tool/ast/GrammarAST;
117 160 15 alt36 I
118 160 16 LA36_0 I
127 128 17 nvae Lorg/antlr/runtime/NoViableAltException;
139 151 17 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
141 150 18 root_2 Lorg/antlr/v4/tool/ast/GrammarAST;
146 149 19 root_3 Lorg/antlr/v4/tool/ast/GrammarAST;
166 200 15 alt37 I
167 200 16 LA37_0 I
176 177 17 nvae Lorg/antlr/runtime/NoViableAltException;
188 191 17 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
212 237 14 re Lorg/antlr/runtime/RecognitionException;
214 237 15 ttype I
219 235 16 missingSemi Lorg/antlr/runtime/RecognitionException;
228 234 17 p I
229 234 18 t Lorg/antlr/runtime/Token;
Exception table:
from to target type
28 32 32 any
46 50 50 any
16 210 211 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return labeledLexerElement();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$labeledLexerElement_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=18, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ASSIGN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token PLUS_ASSIGN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule id"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerBlock"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerAtom"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_labeledLexerElement2533:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
13: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 4
14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
15: aload 9
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
16: iconst_2
istore 12
start local 12 17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 18: iload 13
bipush 10
if_icmpne 21
19: iconst_1
istore 12
20: goto 27
21: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 13
bipush 46
if_icmpne 24
22: iconst_2
istore 12
23: goto 27
24: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 39
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
25: astore 14
start local 14 26: aload 14
athrow
end local 14 27: StackMap locals:
StackMap stack:
iload 12
tableswitch { // 1 - 2
1: 28
2: 31
default: 33
}
28: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 10
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_labeledLexerElement2538:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
29: aload 7
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
30: goto 33
31: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 46
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PLUS_ASSIGN_in_labeledLexerElement2542:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
32: aload 8
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
33: StackMap locals:
StackMap stack:
iconst_2
istore 14
start local 14 34: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 15
start local 15 35: iload 15
bipush 20
if_icmpeq 36
iload 15
bipush 32
if_icmpeq 36
iload 15
bipush 39
if_icmpeq 36
iload 15
bipush 57
if_icmpeq 36
iload 15
bipush 62
if_icmpeq 36
iload 15
bipush 66
if_icmpne 38
36: StackMap locals: int int
StackMap stack:
iconst_1
istore 14
37: goto 44
38: StackMap locals:
StackMap stack:
iload 15
bipush 34
if_icmpne 41
39: iconst_2
istore 14
40: goto 44
41: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 40
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
42: astore 16
start local 16 43: aload 16
athrow
end local 16 44: StackMap locals:
StackMap stack:
iload 14
tableswitch { // 1 - 2
1: 45
2: 62
default: 78
}
45: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAtom_in_labeledLexerElement2549:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
46: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerAtom:()Lorg/antlr/v4/parse/ANTLRParser$lexerAtom_return;
astore 5
47: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
48: aload 11
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
49: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
50: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ass"
aload 3
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
astore 16
start local 16 51: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 52
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 53
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 51 org.antlr.runtime.tree.TreeAdaptor java.lang.String
52: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 51 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
53: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
54: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
start local 17 56: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
57: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
58: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
59: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 17 60: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 16 61: goto 78
62: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerBlock_in_labeledLexerElement2566:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
63: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerBlock:()Lorg/antlr/v4/parse/ANTLRParser$lexerBlock_return;
astore 6
64: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
65: aload 10
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
66: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
67: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ass"
aload 3
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
astore 16
start local 16 68: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 69
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 70
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 68 org.antlr.runtime.tree.TreeAdaptor java.lang.String
69: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 68 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
70: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
72: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
start local 17 73: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
74: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
75: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
76: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 17 77: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 16 end local 15 end local 14 end local 13 end local 12 78: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.stop:Lorg/antlr/runtime/Token;
79: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
80: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
81: goto 86
82: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 12
start local 12 83: aload 0
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
84: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
85: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 86: StackMap locals:
StackMap stack:
aload 1
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 87 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 87 1 retval Lorg/antlr/v4/parse/ANTLRParser$labeledLexerElement_return;
3 87 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 87 3 ass Lorg/antlr/runtime/Token;
5 87 4 id131 Lorg/antlr/runtime/ParserRuleReturnScope;
6 87 5 lexerAtom132 Lorg/antlr/runtime/ParserRuleReturnScope;
7 87 6 lexerBlock133 Lorg/antlr/runtime/ParserRuleReturnScope;
8 87 7 stream_ASSIGN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 87 8 stream_PLUS_ASSIGN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 87 9 stream_id Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
11 87 10 stream_lexerBlock Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
12 87 11 stream_lexerAtom Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
17 78 12 alt39 I
18 78 13 LA39_0 I
26 27 14 nvae Lorg/antlr/runtime/NoViableAltException;
34 78 14 alt40 I
35 78 15 LA40_0 I
43 44 16 nvae Lorg/antlr/runtime/NoViableAltException;
51 61 16 stream_ass Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
56 60 17 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
68 78 16 stream_ass Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
73 77 17 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
83 86 12 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
12 81 82 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerBlock_return lexerBlock();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerBlock_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=16, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerBlock_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerBlock_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COLON"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RPAREN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token LPAREN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule optionsSpec"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerAltList"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 12
start local 12 13: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 34
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LPAREN_in_lexerBlock2599:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
14: aload 10
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
15: iconst_2
istore 13
start local 13 16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 14
start local 14 17: iload 14
bipush 42
if_icmpne 19
18: iconst_1
istore 13
19: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerBlock_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 13
tableswitch { // 1 - 1
1: 20
default: 26
}
20: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionsSpec_in_lexerBlock2611:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
21: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.optionsSpec:()Lorg/antlr/v4/parse/ANTLRParser$optionsSpec_return;
astore 6
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
23: aload 11
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
24: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 14
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLON_in_lexerBlock2613:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
25: aload 8
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
26: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerAltList_in_lexerBlock2626:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
27: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerAltList:()Lorg/antlr/v4/parse/ANTLRParser$lexerAltList_return;
astore 7
28: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
29: aload 12
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
30: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 56
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RPAREN_in_lexerBlock2636:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
31: aload 9
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
32: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
33: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 34
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerBlock_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 35
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerBlock_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 33 org.antlr.runtime.tree.TreeAdaptor java.lang.String
34: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerBlock_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 33 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
35: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
36: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 15
start local 15 38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.BlockAST
dup
bipush 78
aload 3
ldc "BLOCK"
invokespecial org.antlr.v4.tool.ast.BlockAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 15
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 15
39: aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 41
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 15
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
41: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 15
aload 12
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 15
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 15 44: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 14 end local 13 45: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.stop:Lorg/antlr/runtime/Token;
46: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
47: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
48: aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
bipush 42
invokevirtual org.antlr.v4.tool.ast.GrammarAST.getFirstChildWithType:(I)Lorg/antlr/runtime/tree/Tree;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 13
start local 13 49: aload 13
ifnull 56
50: aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 13
invokestatic org.antlr.v4.tool.Grammar.setNodeOptions:(Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)V
end local 13 51: goto 56
52: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerBlock_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 13
start local 13 53: aload 0
aload 13
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
54: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 13
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
55: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 13
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerBlock_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 13 56: StackMap locals:
StackMap stack:
aload 1
areturn
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 57 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 57 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerBlock_return;
3 57 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 57 3 LPAREN134 Lorg/antlr/runtime/Token;
5 57 4 COLON136 Lorg/antlr/runtime/Token;
6 57 5 RPAREN138 Lorg/antlr/runtime/Token;
7 57 6 optionsSpec135 Lorg/antlr/runtime/ParserRuleReturnScope;
8 57 7 lexerAltList137 Lorg/antlr/runtime/ParserRuleReturnScope;
9 57 8 stream_COLON Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 57 9 stream_RPAREN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 57 10 stream_LPAREN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
12 57 11 stream_optionsSpec Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
13 57 12 stream_lexerAltList Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
16 45 13 alt41 I
17 45 14 LA41_0 I
38 44 15 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
49 51 13 options Lorg/antlr/v4/tool/ast/GrammarAST;
53 56 13 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
13 51 52 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerCommands_return lexerCommands();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerCommands_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=12, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerCommands_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerCommands_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COMMA"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RARROW"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerCommand"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 53
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RARROW_in_lexerCommands2673:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
11: aload 8
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
12: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommand_in_lexerCommands2675:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
13: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerCommand:()Lorg/antlr/v4/parse/ANTLRParser$lexerCommand_return;
astore 5
14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
15: aload 9
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
16: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommands_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 10
start local 10 17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 11
start local 11 18: iload 11
bipush 16
if_icmpne 20
19: iconst_1
istore 10
20: StackMap locals: int int
StackMap stack:
iload 10
tableswitch { // 1 - 1
1: 21
default: 28
}
21: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 16
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_lexerCommands2678:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
22: aload 7
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
23: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommand_in_lexerCommands2680:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
24: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerCommand:()Lorg/antlr/v4/parse/ANTLRParser$lexerCommand_return;
astore 6
25: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
26: aload 9
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
27: goto 16
end local 11 end local 10 28: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
29: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 30
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerCommands_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 31
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommands_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String
30: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommands_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
31: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
33: aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 36
34: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
35: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
36: StackMap locals:
StackMap stack:
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 35
37: aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
38: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
39: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.stop:Lorg/antlr/runtime/Token;
40: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
41: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
42: goto 47
43: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 10
start local 10 44: aload 0
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
45: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
46: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerCommands_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 10 47: StackMap locals:
StackMap stack:
aload 1
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 48 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 48 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerCommands_return;
3 48 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 48 3 RARROW139 Lorg/antlr/runtime/Token;
5 48 4 COMMA141 Lorg/antlr/runtime/Token;
6 48 5 lexerCommand140 Lorg/antlr/runtime/ParserRuleReturnScope;
7 48 6 lexerCommand142 Lorg/antlr/runtime/ParserRuleReturnScope;
8 48 7 stream_COMMA Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 48 8 stream_RARROW Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 48 9 stream_lexerCommand Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
17 28 10 alt42 I
18 28 11 LA42_0 I
44 47 10 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
10 42 43 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerCommand_return lexerCommand();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerCommand_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=17, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerCommand_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerCommand_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RPAREN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token LPAREN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerCommandName"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule lexerCommandExpr"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: iconst_2
istore 12
start local 12 13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 3
36: 44
57: 14
66: 29
default: 59
}
14: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommand_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 15: iload 13
bipush 34
if_icmpne 18
16: iconst_1
istore 12
17: goto 62
18: StackMap locals: int
StackMap stack:
iload 13
bipush 16
if_icmpeq 19
iload 13
bipush 43
if_icmpeq 19
iload 13
bipush 56
if_icmpeq 19
iload 13
bipush 58
if_icmpne 21
19: StackMap locals:
StackMap stack:
iconst_2
istore 12
20: goto 62
21: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 14
start local 14 22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
23: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 43
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
24: astore 15
start local 15 25: aload 15
athrow
end local 15 26: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommand_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: java.lang.Throwable
astore 16
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 14
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
28: aload 16
athrow
end local 14 end local 13 29: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 30: iload 13
bipush 34
if_icmpne 33
31: iconst_1
istore 12
32: goto 62
33: StackMap locals: int
StackMap stack:
iload 13
bipush 16
if_icmpeq 34
iload 13
bipush 43
if_icmpeq 34
iload 13
bipush 56
if_icmpeq 34
iload 13
bipush 58
if_icmpne 36
34: StackMap locals:
StackMap stack:
iconst_2
istore 12
35: goto 62
36: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 14
start local 14 37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
38: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 43
iconst_2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
39: astore 15
start local 15 40: aload 15
athrow
end local 15 41: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommand_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: java.lang.Throwable
astore 16
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 14
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
43: aload 16
athrow
end local 14 end local 13 44: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 45: iload 13
bipush 34
if_icmpne 48
46: iconst_1
istore 12
47: goto 62
48: StackMap locals: int
StackMap stack:
iload 13
bipush 16
if_icmpeq 49
iload 13
bipush 43
if_icmpeq 49
iload 13
bipush 56
if_icmpeq 49
iload 13
bipush 58
if_icmpne 51
49: StackMap locals:
StackMap stack:
iconst_2
istore 12
50: goto 62
51: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 14
start local 14 52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
53: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 43
iconst_3
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
54: astore 15
start local 15 55: aload 15
athrow
end local 15 56: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommand_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: java.lang.Throwable
astore 16
57: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 14
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
58: aload 16
athrow
end local 14 end local 13 59: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 43
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
60: astore 13
start local 13 61: aload 13
athrow
end local 13 62: StackMap locals:
StackMap stack:
iload 12
tableswitch { // 1 - 2
1: 63
2: 87
default: 92
}
63: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommandName_in_lexerCommand2698:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
64: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerCommandName:()Lorg/antlr/v4/parse/ANTLRParser$lexerCommandName_return;
astore 5
65: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
66: aload 10
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
67: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 34
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LPAREN_in_lexerCommand2700:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
68: aload 9
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
69: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommandExpr_in_lexerCommand2702:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
70: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerCommandExpr:()Lorg/antlr/v4/parse/ANTLRParser$lexerCommandExpr_return;
astore 6
71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
72: aload 11
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
73: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 56
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RPAREN_in_lexerCommand2704:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
74: aload 8
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
75: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
76: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 77
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerCommand_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 78
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommand_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int
StackMap stack: new 76 org.antlr.runtime.tree.TreeAdaptor java.lang.String
77: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommand_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int
StackMap stack: new 76 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
78: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
79: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
80: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 13
start local 13 81: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 86
ldc "LEXER_ACTION_CALL"
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILjava/lang/String;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
aload 13
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 13
82: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 13
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
83: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 13
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
84: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 13
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 13 85: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
86: goto 92
87: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
88: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_lexerCommandName_in_lexerCommand2719:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
89: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.lexerCommandName:()Lorg/antlr/v4/parse/ANTLRParser$lexerCommandName_return;
astore 7
90: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
91: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
92: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.stop:Lorg/antlr/runtime/Token;
93: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
94: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 12 95: goto 100
96: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommand_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 12
start local 12 97: aload 0
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
98: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
99: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerCommand_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 100: StackMap locals:
StackMap stack:
aload 1
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 101 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 101 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerCommand_return;
3 101 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 101 3 LPAREN144 Lorg/antlr/runtime/Token;
5 101 4 RPAREN146 Lorg/antlr/runtime/Token;
6 101 5 lexerCommandName143 Lorg/antlr/runtime/ParserRuleReturnScope;
7 101 6 lexerCommandExpr145 Lorg/antlr/runtime/ParserRuleReturnScope;
8 101 7 lexerCommandName147 Lorg/antlr/runtime/ParserRuleReturnScope;
9 101 8 stream_RPAREN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 101 9 stream_LPAREN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 101 10 stream_lexerCommandName Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
12 101 11 stream_lexerCommandExpr Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
13 95 12 alt43 I
15 29 13 LA43_1 I
22 29 14 nvaeMark I
25 26 15 nvae Lorg/antlr/runtime/NoViableAltException;
30 44 13 LA43_2 I
37 44 14 nvaeMark I
40 41 15 nvae Lorg/antlr/runtime/NoViableAltException;
45 59 13 LA43_3 I
52 59 14 nvaeMark I
55 56 15 nvae Lorg/antlr/runtime/NoViableAltException;
61 62 13 nvae Lorg/antlr/runtime/NoViableAltException;
81 85 13 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
97 100 12 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
22 26 26 any
37 41 41 any
52 56 56 any
12 95 96 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return lexerCommandExpr();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerCommandExpr_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=9, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: iconst_2
istore 6
start local 6 7: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 7
start local 7 8: iload 7
bipush 57
if_icmpeq 9
iload 7
bipush 66
if_icmpne 11
9: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST int int
StackMap stack:
iconst_1
istore 6
10: goto 17
11: StackMap locals:
StackMap stack:
iload 7
bipush 30
if_icmpne 14
12: iconst_2
istore 6
13: goto 17
14: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 44
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
15: astore 8
start local 8 16: aload 8
athrow
end local 8 17: StackMap locals:
StackMap stack:
iload 6
tableswitch { // 1 - 2
1: 18
2: 24
default: 28
}
18: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
19: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_lexerCommandExpr2730:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
20: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 4
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
23: goto 28
24: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
25: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 30
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_INT_in_lexerCommandExpr2735:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 5
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
28: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return.stop:Lorg/antlr/runtime/Token;
29: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
30: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 7 end local 6 31: goto 36
32: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 6
start local 6 33: aload 0
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
34: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
35: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 6 36: StackMap locals:
StackMap stack:
aload 1
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 37 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 37 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerCommandExpr_return;
3 37 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 37 3 INT149 Lorg/antlr/runtime/Token;
5 37 4 id148 Lorg/antlr/runtime/ParserRuleReturnScope;
6 37 5 INT149_tree Lorg/antlr/v4/tool/ast/GrammarAST;
7 31 6 alt44 I
8 31 7 LA44_0 I
16 17 8 nvae Lorg/antlr/runtime/NoViableAltException;
33 36 6 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
6 31 32 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerCommandName_return lexerCommandName();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerCommandName_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=9, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerCommandName_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token MODE"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 5
start local 5 6: iconst_2
istore 6
start local 6 7: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 7
start local 7 8: iload 7
bipush 57
if_icmpeq 9
iload 7
bipush 66
if_icmpne 11
9: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommandName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream int int
StackMap stack:
iconst_1
istore 6
10: goto 17
11: StackMap locals:
StackMap stack:
iload 7
bipush 36
if_icmpne 14
12: iconst_2
istore 6
13: goto 17
14: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 45
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
15: astore 8
start local 8 16: aload 8
athrow
end local 8 17: StackMap locals:
StackMap stack:
iload 6
tableswitch { // 1 - 2
1: 18
2: 24
default: 33
}
18: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
19: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_lexerCommandName2759:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
20: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 4
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
23: goto 33
24: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 36
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_MODE_in_lexerCommandName2777:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
25: aload 5
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
26: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
27: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 28
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 29
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommandName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream int int
StackMap stack: new 27 org.antlr.runtime.tree.TreeAdaptor java.lang.String
28: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommandName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream int int
StackMap stack: new 27 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
29: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
30: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
31: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 28
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
32: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
33: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.stop:Lorg/antlr/runtime/Token;
34: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 7 end local 6 36: goto 41
37: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerCommandName_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 6
start local 6 38: aload 0
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
39: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
40: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerCommandName_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 6 41: StackMap locals:
StackMap stack:
aload 1
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 42 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 42 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerCommandName_return;
3 42 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 42 3 MODE151 Lorg/antlr/runtime/Token;
5 42 4 id150 Lorg/antlr/runtime/ParserRuleReturnScope;
6 42 5 stream_MODE Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
7 36 6 alt45 I
8 36 7 LA45_0 I
16 17 8 nvae Lorg/antlr/runtime/NoViableAltException;
38 41 6 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
6 36 37 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$altList_return altList();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$altList_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$altList_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$altList_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$altList_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token OR"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule alternative"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_alternative_in_altList2805:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
9: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.alternative:()Lorg/antlr/v4/parse/ANTLRParser$alternative_return;
astore 4
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
11: aload 7
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
12: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$altList_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 8
start local 8 13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 14: iload 9
bipush 43
if_icmpne 16
15: iconst_1
istore 8
16: StackMap locals: int int
StackMap stack:
iload 8
tableswitch { // 1 - 1
1: 17
default: 24
}
17: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 43
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OR_in_altList2808:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
18: aload 6
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
19: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_alternative_in_altList2810:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
20: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.alternative:()Lorg/antlr/v4/parse/ANTLRParser$alternative_return;
astore 5
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
22: aload 7
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
23: goto 12
end local 9 end local 8 24: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$altList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
25: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 26
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$altList_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 27
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$altList_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 25 org.antlr.runtime.tree.TreeAdaptor java.lang.String
26: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$altList_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 25 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
27: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
28: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
29: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 32
30: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
31: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
32: StackMap locals:
StackMap stack:
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 31
33: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
34: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$altList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
35: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$altList_return.stop:Lorg/antlr/runtime/Token;
36: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$altList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$altList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$altList_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$altList_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
38: goto 43
39: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 40: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
41: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
42: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$altList_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$altList_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 43: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 44 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 44 1 retval Lorg/antlr/v4/parse/ANTLRParser$altList_return;
3 44 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 44 3 OR153 Lorg/antlr/runtime/Token;
5 44 4 alternative152 Lorg/antlr/runtime/ParserRuleReturnScope;
6 44 5 alternative154 Lorg/antlr/runtime/ParserRuleReturnScope;
7 44 6 stream_OR Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
8 44 7 stream_alternative Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
13 24 8 alt46 I
14 24 9 LA46_0 I
40 43 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
8 38 39 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$alternative_return alternative();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$alternative_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=16, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$alternative_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$alternative_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$alternative_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule element"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule elementOptions"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
ldc "matching alternative"
invokeinterface java.util.Deque.push:(Ljava/lang/Object;)V
9: iconst_2
istore 8
start local 8 10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 11: iload 9
bipush 35
if_icmpne 13
12: iconst_1
istore 8
13: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$alternative_return org.antlr.v4.tool.ast.GrammarAST java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 8
tableswitch { // 1 - 1
1: 14
default: 18
}
14: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_alternative2844:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
15: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOptions:()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
astore 4
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
17: aload 7
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
18: StackMap locals:
StackMap stack:
iconst_2
istore 10
start local 10 19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 11
start local 11 20: iload 11
iconst_4
if_icmpeq 21
iload 11
bipush 20
if_icmpeq 21
iload 11
bipush 34
if_icmpeq 21
iload 11
bipush 39
if_icmpeq 21
iload 11
bipush 57
if_icmpeq 21
iload 11
bipush 59
if_icmpeq 21
iload 11
bipush 62
if_icmpeq 21
iload 11
bipush 66
if_icmpne 23
21: StackMap locals: int int
StackMap stack:
iconst_1
istore 10
22: goto 29
23: StackMap locals:
StackMap stack:
iload 11
iconst_m1
if_icmpeq 24
iload 11
bipush 43
if_icmpeq 24
iload 11
bipush 47
if_icmpeq 24
iload 11
bipush 56
if_icmpeq 24
iload 11
bipush 58
if_icmpne 26
24: StackMap locals:
StackMap stack:
iconst_2
istore 10
25: goto 29
26: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 49
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
27: astore 12
start local 12 28: aload 12
athrow
end local 12 29: StackMap locals:
StackMap stack:
iload 10
tableswitch { // 1 - 2
1: 30
2: 67
default: 80
}
30: StackMap locals:
StackMap stack:
iconst_0
istore 12
start local 12 31: StackMap locals: int
StackMap stack:
iconst_2
istore 13
start local 13 32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 14
start local 14 33: iload 14
iconst_4
if_icmpeq 34
iload 14
bipush 20
if_icmpeq 34
iload 14
bipush 34
if_icmpeq 34
iload 14
bipush 39
if_icmpeq 34
iload 14
bipush 57
if_icmpeq 34
iload 14
bipush 59
if_icmpeq 34
iload 14
bipush 62
if_icmpeq 34
iload 14
bipush 66
if_icmpne 35
34: StackMap locals: int int
StackMap stack:
iconst_1
istore 13
35: StackMap locals:
StackMap stack:
iload 13
tableswitch { // 1 - 1
1: 36
default: 43
}
36: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_element_in_alternative2853:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
37: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.element:()Lorg/antlr/v4/parse/ANTLRParser$element_return;
astore 5
38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
39: aload 6
aload 5
invokevirtual org.antlr.runtime.RuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
40: aload 3
ifnonnull 41
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 3
41: StackMap locals:
StackMap stack:
aload 3
aload 5
invokevirtual org.antlr.runtime.RuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
42: goto 46
43: StackMap locals:
StackMap stack:
iload 12
iconst_1
if_icmplt 44
goto 48
44: StackMap locals:
StackMap stack:
new org.antlr.runtime.EarlyExitException
dup
bipush 48
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.EarlyExitException.<init>:(ILorg/antlr/runtime/IntStream;)V
astore 15
start local 15 45: aload 15
athrow
end local 15 46: StackMap locals:
StackMap stack:
iinc 12 1
end local 14 end local 13 47: goto 31
48: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$alternative_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
49: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 50
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$alternative_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 51
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$alternative_return org.antlr.v4.tool.ast.GrammarAST java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int int
StackMap stack: new 49 org.antlr.runtime.tree.TreeAdaptor java.lang.String
50: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$alternative_return org.antlr.v4.tool.ast.GrammarAST java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int int
StackMap stack: new 49 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
51: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
52: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token e"
aload 3
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/util/List;)V
astore 13
start local 13 53: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
54: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
start local 14 55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.AltAST
dup
bipush 74
invokespecial org.antlr.v4.tool.ast.AltAST.<init>:(I)V
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
56: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 58
57: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
58: StackMap locals: org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
59: aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 62
60: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
61: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
62: StackMap locals:
StackMap stack:
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 61
63: aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
64: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 14 65: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$alternative_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 13 end local 12 66: goto 80
67: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$alternative_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
68: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 69
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$alternative_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 70
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$alternative_return org.antlr.v4.tool.ast.GrammarAST java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: new 68 org.antlr.runtime.tree.TreeAdaptor java.lang.String
69: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$alternative_return org.antlr.v4.tool.ast.GrammarAST java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: new 68 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
70: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
72: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
start local 12 73: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.AltAST
dup
bipush 74
invokespecial org.antlr.v4.tool.ast.AltAST.<init>:(I)V
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
74: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 76
75: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 12
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
76: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
77: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 12
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 83
ldc "EPSILON"
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILjava/lang/String;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
78: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 12 79: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$alternative_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 11 end local 10 end local 9 end local 8 80: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$alternative_return org.antlr.v4.tool.ast.GrammarAST java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$alternative_return.stop:Lorg/antlr/runtime/Token;
81: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$alternative_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
82: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$alternative_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$alternative_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$alternative_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
83: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
invokeinterface java.util.Deque.pop:()Ljava/lang/Object;
pop
84: aload 1
getfield org.antlr.v4.parse.ANTLRParser$alternative_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 4
ifnull 85
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
goto 86
StackMap locals:
StackMap stack: org.antlr.v4.tool.ast.GrammarAST
85: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$alternative_return org.antlr.v4.tool.ast.GrammarAST java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
86: invokestatic org.antlr.v4.tool.Grammar.setNodeOptions:(Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)V
87: goto 92
88: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 89: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
90: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
91: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$alternative_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$alternative_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 92: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 93 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 93 1 retval Lorg/antlr/v4/parse/ANTLRParser$alternative_return;
3 93 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 93 3 list_e Ljava/util/List<Ljava/lang/Object;>;
5 93 4 o Lorg/antlr/runtime/ParserRuleReturnScope;
6 93 5 e Lorg/antlr/runtime/RuleReturnScope;
7 93 6 stream_element Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
8 93 7 stream_elementOptions Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
10 80 8 alt47 I
11 80 9 LA47_0 I
19 80 10 alt49 I
20 80 11 LA49_0 I
28 29 12 nvae Lorg/antlr/runtime/NoViableAltException;
31 66 12 cnt48 I
32 47 13 alt48 I
33 47 14 LA48_0 I
45 46 15 eee Lorg/antlr/runtime/EarlyExitException;
53 66 13 stream_e Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
55 65 14 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
73 79 12 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
89 92 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
9 87 88 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$element_return element();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$element_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=18, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$element_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$element_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$element_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule atom"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule ebnfSuffix"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule labeledElement"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
ldc "looking for rule element"
invokeinterface java.util.Deque.push:(Ljava/lang/Object;)V
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
pop
14: iconst_4
istore 12
start local 12 15: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 8
4: 56
20: 52
34: 54
39: 52
57: 16
59: 56
62: 52
66: 34
default: 58
}
16: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 17: iload 13
bipush 10
if_icmpeq 18
iload 13
bipush 46
if_icmpne 20
18: StackMap locals: int
StackMap stack:
iconst_1
istore 12
19: goto 61
20: StackMap locals:
StackMap stack:
iload 13
iconst_m1
if_icmpeq 24
iload 13
iconst_4
if_icmpeq 24
iload 13
bipush 8
if_icmpeq 24
iload 13
bipush 20
if_icmpeq 24
iload 13
bipush 34
if_icmplt 21
iload 13
bipush 35
if_icmple 24
StackMap locals:
StackMap stack:
21: iload 13
bipush 39
if_icmpeq 24
iload 13
bipush 43
if_icmpeq 24
iload 13
bipush 45
if_icmpeq 24
iload 13
bipush 47
if_icmpeq 24
iload 13
bipush 51
if_icmpeq 24
iload 13
bipush 56
if_icmplt 22
iload 13
bipush 59
if_icmple 24
StackMap locals:
StackMap stack:
22: iload 13
bipush 61
if_icmplt 23
iload 13
bipush 62
if_icmple 24
StackMap locals:
StackMap stack:
23: iload 13
bipush 66
if_icmpne 26
24: StackMap locals:
StackMap stack:
iconst_2
istore 12
25: goto 61
26: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 14
start local 14 27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
28: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 52
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
29: astore 15
start local 15 30: aload 15
athrow
end local 15 31: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: java.lang.Throwable
astore 16
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 14
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
33: aload 16
athrow
end local 14 end local 13 34: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 35: iload 13
bipush 10
if_icmpeq 36
iload 13
bipush 46
if_icmpne 38
36: StackMap locals: int
StackMap stack:
iconst_1
istore 12
37: goto 61
38: StackMap locals:
StackMap stack:
iload 13
iconst_m1
if_icmpeq 42
iload 13
iconst_4
if_icmpeq 42
iload 13
bipush 20
if_icmpeq 42
iload 13
bipush 34
if_icmplt 39
iload 13
bipush 35
if_icmple 42
StackMap locals:
StackMap stack:
39: iload 13
bipush 39
if_icmpeq 42
iload 13
bipush 43
if_icmpeq 42
iload 13
bipush 45
if_icmpeq 42
iload 13
bipush 47
if_icmpeq 42
iload 13
bipush 51
if_icmpeq 42
iload 13
bipush 56
if_icmplt 40
iload 13
bipush 59
if_icmple 42
StackMap locals:
StackMap stack:
40: iload 13
bipush 61
if_icmplt 41
iload 13
bipush 62
if_icmple 42
StackMap locals:
StackMap stack:
41: iload 13
bipush 66
if_icmpne 44
42: StackMap locals:
StackMap stack:
iconst_2
istore 12
43: goto 61
44: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 14
start local 14 45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
46: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 52
iconst_2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
47: astore 15
start local 15 48: aload 15
athrow
end local 15 49: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: java.lang.Throwable
astore 16
50: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 14
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
51: aload 16
athrow
end local 14 end local 13 52: StackMap locals:
StackMap stack:
iconst_2
istore 12
53: goto 61
54: StackMap locals:
StackMap stack:
iconst_3
istore 12
55: goto 61
56: StackMap locals:
StackMap stack:
iconst_4
istore 12
57: goto 61
58: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 52
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
59: astore 13
start local 13 60: aload 13
athrow
end local 13 61: StackMap locals:
StackMap stack:
iload 12
tableswitch { // 1 - 4
1: 62
2: 111
3: 160
4: 166
default: 171
}
62: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_labeledElement_in_element2968:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
63: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.labeledElement:()Lorg/antlr/v4/parse/ANTLRParser$labeledElement_return;
astore 3
64: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
65: aload 11
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
66: iconst_2
istore 13
start local 13 67: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 14
start local 14 68: iload 14
bipush 45
if_icmpeq 69
iload 14
bipush 51
if_icmpeq 69
iload 14
bipush 61
if_icmpne 71
69: StackMap locals: int int
StackMap stack:
iconst_1
istore 13
70: goto 78
71: StackMap locals:
StackMap stack:
iload 14
iconst_m1
if_icmpeq 73
iload 14
iconst_4
if_icmpeq 73
iload 14
bipush 20
if_icmpeq 73
iload 14
bipush 34
if_icmpeq 73
iload 14
bipush 39
if_icmpeq 73
iload 14
bipush 43
if_icmpeq 73
iload 14
bipush 47
if_icmpeq 73
iload 14
bipush 56
if_icmplt 72
iload 14
bipush 59
if_icmple 73
StackMap locals:
StackMap stack:
72: iload 14
bipush 62
if_icmpeq 73
iload 14
bipush 66
if_icmpne 75
73: StackMap locals:
StackMap stack:
iconst_2
istore 13
74: goto 78
75: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 50
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
76: astore 15
start local 15 77: aload 15
athrow
end local 15 78: StackMap locals:
StackMap stack:
iload 13
tableswitch { // 1 - 2
1: 79
2: 103
default: 110
}
79: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_element2974:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
80: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ebnfSuffix:()Lorg/antlr/v4/parse/ANTLRParser$ebnfSuffix_return;
astore 4
81: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
82: aload 10
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
83: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
84: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 85
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$element_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 86
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 84 org.antlr.runtime.tree.TreeAdaptor java.lang.String
85: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 84 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
86: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
87: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
88: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 15
start local 15 89: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextNode:()Ljava/lang/Object;
aload 15
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 15
90: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
start local 16 91: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
92: new org.antlr.v4.tool.ast.BlockAST
dup
bipush 78
aload 3
ifnull 93
aload 3
getfield org.antlr.runtime.ParserRuleReturnScope.start:Lorg/antlr/runtime/Token;
goto 94
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 92 new 92 int
93: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 92 new 92 int org.antlr.runtime.Token
94: ldc "BLOCK"
invokespecial org.antlr.v4.tool.ast.BlockAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
95: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
start local 17 96: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.AltAST
dup
bipush 74
invokespecial org.antlr.v4.tool.ast.AltAST.<init>:(I)V
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
97: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
98: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 16
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 17 99: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 15
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 16 100: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 15
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 15 101: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
102: goto 171
103: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
104: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 105
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$element_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 106
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 104 org.antlr.runtime.tree.TreeAdaptor java.lang.String
105: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 104 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
106: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
107: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
108: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
109: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 14 end local 13 110: StackMap locals:
StackMap stack:
goto 171
111: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_atom_in_element3020:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
112: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.atom:()Lorg/antlr/v4/parse/ANTLRParser$atom_return;
astore 5
113: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
114: aload 9
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
115: iconst_2
istore 13
start local 13 116: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 14
start local 14 117: iload 14
bipush 45
if_icmpeq 118
iload 14
bipush 51
if_icmpeq 118
iload 14
bipush 61
if_icmpne 120
118: StackMap locals: int int
StackMap stack:
iconst_1
istore 13
119: goto 127
120: StackMap locals:
StackMap stack:
iload 14
iconst_m1
if_icmpeq 122
iload 14
iconst_4
if_icmpeq 122
iload 14
bipush 20
if_icmpeq 122
iload 14
bipush 34
if_icmpeq 122
iload 14
bipush 39
if_icmpeq 122
iload 14
bipush 43
if_icmpeq 122
iload 14
bipush 47
if_icmpeq 122
iload 14
bipush 56
if_icmplt 121
iload 14
bipush 59
if_icmple 122
StackMap locals:
StackMap stack:
121: iload 14
bipush 62
if_icmpeq 122
iload 14
bipush 66
if_icmpne 124
122: StackMap locals:
StackMap stack:
iconst_2
istore 13
123: goto 127
124: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 51
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
125: astore 15
start local 15 126: aload 15
athrow
end local 15 127: StackMap locals:
StackMap stack:
iload 13
tableswitch { // 1 - 2
1: 128
2: 152
default: 159
}
128: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_element3026:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
129: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ebnfSuffix:()Lorg/antlr/v4/parse/ANTLRParser$ebnfSuffix_return;
astore 6
130: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
131: aload 10
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
132: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
133: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 134
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$element_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 135
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 133 org.antlr.runtime.tree.TreeAdaptor java.lang.String
134: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 133 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
135: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
136: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
137: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 15
start local 15 138: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextNode:()Ljava/lang/Object;
aload 15
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 15
139: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
start local 16 140: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
141: new org.antlr.v4.tool.ast.BlockAST
dup
bipush 78
aload 5
ifnull 142
aload 5
getfield org.antlr.runtime.ParserRuleReturnScope.start:Lorg/antlr/runtime/Token;
goto 143
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 141 new 141 int
142: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 141 new 141 int org.antlr.runtime.Token
143: ldc "BLOCK"
invokespecial org.antlr.v4.tool.ast.BlockAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
144: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
start local 17 145: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.AltAST
dup
bipush 74
invokespecial org.antlr.v4.tool.ast.AltAST.<init>:(I)V
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
146: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
147: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 16
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 17 148: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 15
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 16 149: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 15
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 15 150: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
151: goto 171
152: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
153: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 154
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$element_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 155
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 153 org.antlr.runtime.tree.TreeAdaptor java.lang.String
154: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack: new 153 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
155: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
156: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
157: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
158: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 14 end local 13 159: StackMap locals:
StackMap stack:
goto 171
160: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
161: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnf_in_element3072:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
162: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ebnf:()Lorg/antlr/v4/parse/ANTLRParser$ebnf_return;
astore 7
163: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
164: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
165: goto 171
166: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
167: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_actionElement_in_element3077:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
168: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.actionElement:()Lorg/antlr/v4/parse/ANTLRParser$actionElement_return;
astore 8
169: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
170: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 8
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
171: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$element_return.stop:Lorg/antlr/runtime/Token;
172: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
173: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$element_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$element_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
174: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
invokeinterface java.util.Deque.pop:()Ljava/lang/Object;
pop
end local 12 175: goto 198
176: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 12
start local 12 177: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$element_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$element_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
178: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.range:()I
invokeinterface org.antlr.runtime.TokenStream.get:(I)Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.Token.getType:()I
istore 13
start local 13 179: iload 13
bipush 14
if_icmpeq 180
iload 13
bipush 55
if_icmpeq 180
iload 13
bipush 12
if_icmpeq 180
iload 13
bipush 23
if_icmpeq 180
iload 13
bipush 11
if_icmpne 196
180: StackMap locals: org.antlr.runtime.RecognitionException int
StackMap stack:
new org.antlr.v4.parse.v4ParserException
dup
new java.lang.StringBuilder
dup
ldc "unterminated rule (missing ';') detected at '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
181: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.Token.getText:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.Token.getText:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
182: invokespecial org.antlr.v4.parse.v4ParserException.<init>:(Ljava/lang/String;Lorg/antlr/runtime/IntStream;)V
183: astore 14
start local 14 184: aload 0
aload 14
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
185: iload 13
bipush 12
if_icmpeq 186
iload 13
bipush 23
if_icmpne 187
186: StackMap locals: org.antlr.runtime.RecognitionException
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.range:()I
invokeinterface org.antlr.runtime.TokenStream.seek:(I)V
187: StackMap locals:
StackMap stack:
iload 13
bipush 55
if_icmpeq 188
iload 13
bipush 11
if_icmpne 195
188: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.index:()I
istore 15
start local 15 189: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 15
invokeinterface org.antlr.runtime.TokenStream.get:(I)Lorg/antlr/runtime/Token;
astore 16
start local 16 190: goto 193
191: StackMap locals: int org.antlr.runtime.Token
StackMap stack:
iinc 15 -1
192: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 15
invokeinterface org.antlr.runtime.TokenStream.get:(I)Lorg/antlr/runtime/Token;
astore 16
193: StackMap locals:
StackMap stack:
aload 16
invokeinterface org.antlr.runtime.Token.getType:()I
bipush 57
if_icmpeq 194
aload 16
invokeinterface org.antlr.runtime.Token.getType:()I
bipush 66
if_icmpne 191
194: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 15
invokeinterface org.antlr.runtime.TokenStream.seek:(I)V
end local 16 end local 15 195: StackMap locals:
StackMap stack:
new org.antlr.v4.parse.ResyncToEndOfRuleBlock
dup
invokespecial org.antlr.v4.parse.ResyncToEndOfRuleBlock.<init>:()V
athrow
end local 14 196: StackMap locals:
StackMap stack:
aload 0
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
197: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
end local 13 end local 12 198: StackMap locals:
StackMap stack:
aload 1
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 199 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 199 1 retval Lorg/antlr/v4/parse/ANTLRParser$element_return;
3 199 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 199 3 labeledElement155 Lorg/antlr/runtime/ParserRuleReturnScope;
5 199 4 ebnfSuffix156 Lorg/antlr/runtime/ParserRuleReturnScope;
6 199 5 atom157 Lorg/antlr/runtime/ParserRuleReturnScope;
7 199 6 ebnfSuffix158 Lorg/antlr/runtime/ParserRuleReturnScope;
8 199 7 ebnf159 Lorg/antlr/runtime/ParserRuleReturnScope;
9 199 8 actionElement160 Lorg/antlr/runtime/ParserRuleReturnScope;
10 199 9 stream_atom Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
11 199 10 stream_ebnfSuffix Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
12 199 11 stream_labeledElement Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
15 175 12 alt52 I
17 34 13 LA52_1 I
27 34 14 nvaeMark I
30 31 15 nvae Lorg/antlr/runtime/NoViableAltException;
35 52 13 LA52_2 I
45 52 14 nvaeMark I
48 49 15 nvae Lorg/antlr/runtime/NoViableAltException;
60 61 13 nvae Lorg/antlr/runtime/NoViableAltException;
67 110 13 alt50 I
68 110 14 LA50_0 I
77 78 15 nvae Lorg/antlr/runtime/NoViableAltException;
89 101 15 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
91 100 16 root_2 Lorg/antlr/v4/tool/ast/GrammarAST;
96 99 17 root_3 Lorg/antlr/v4/tool/ast/GrammarAST;
116 159 13 alt51 I
117 159 14 LA51_0 I
126 127 15 nvae Lorg/antlr/runtime/NoViableAltException;
138 150 15 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
140 149 16 root_2 Lorg/antlr/v4/tool/ast/GrammarAST;
145 148 17 root_3 Lorg/antlr/v4/tool/ast/GrammarAST;
177 198 12 re Lorg/antlr/runtime/RecognitionException;
179 198 13 ttype I
184 196 14 missingSemi Lorg/antlr/runtime/RecognitionException;
189 195 15 p I
190 195 16 t Lorg/antlr/runtime/Token;
Exception table:
from to target type
27 31 31 any
45 49 49 any
14 175 176 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$actionElement_return actionElement();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$actionElement_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=20, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$actionElement_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$actionElement_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$actionElement_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aconst_null
astore 9
start local 9 10: aconst_null
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token SEMPRED"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ACTION"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 12
start local 12 13: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule elementOptions"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 13
start local 13 14: iconst_4
istore 14
start local 14 15: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 15
start local 15 16: iload 15
iconst_4
if_icmpne 33
17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 16
start local 16 18: iload 16
iconst_m1
if_icmpeq 20
iload 16
iconst_4
if_icmpeq 20
iload 16
bipush 20
if_icmpeq 20
iload 16
bipush 32
if_icmpeq 20
iload 16
bipush 34
if_icmpeq 20
iload 16
bipush 39
if_icmpeq 20
iload 16
bipush 43
if_icmpeq 20
iload 16
bipush 47
if_icmpeq 20
iload 16
bipush 53
if_icmpeq 20
iload 16
bipush 56
if_icmplt 19
iload 16
bipush 59
if_icmple 20
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack:
19: iload 16
bipush 62
if_icmpeq 20
iload 16
bipush 66
if_icmpne 22
20: StackMap locals:
StackMap stack:
iconst_1
istore 14
21: goto 53
22: StackMap locals:
StackMap stack:
iload 16
bipush 35
if_icmpne 25
23: iconst_2
istore 14
24: goto 53
25: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 17
start local 17 26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
27: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 53
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
28: astore 18
start local 18 29: aload 18
athrow
end local 18 30: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: java.lang.Throwable
astore 19
31: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 17
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
32: aload 19
athrow
end local 17 end local 16 33: StackMap locals:
StackMap stack:
iload 15
bipush 59
if_icmpne 50
34: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 16
start local 16 35: iload 16
iconst_m1
if_icmpeq 37
iload 16
iconst_4
if_icmpeq 37
iload 16
bipush 20
if_icmpeq 37
iload 16
bipush 32
if_icmpeq 37
iload 16
bipush 34
if_icmpeq 37
iload 16
bipush 39
if_icmpeq 37
iload 16
bipush 43
if_icmpeq 37
iload 16
bipush 47
if_icmpeq 37
iload 16
bipush 53
if_icmpeq 37
iload 16
bipush 56
if_icmplt 36
iload 16
bipush 59
if_icmple 37
StackMap locals: int
StackMap stack:
36: iload 16
bipush 62
if_icmpeq 37
iload 16
bipush 66
if_icmpne 39
37: StackMap locals:
StackMap stack:
iconst_3
istore 14
38: goto 53
39: StackMap locals:
StackMap stack:
iload 16
bipush 35
if_icmpne 42
40: iconst_4
istore 14
41: goto 53
42: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 17
start local 17 43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
44: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 53
iconst_2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
45: astore 18
start local 18 46: aload 18
athrow
end local 18 47: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: java.lang.Throwable
astore 19
48: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 17
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
49: aload 19
athrow
end local 17 end local 16 50: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 53
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
51: astore 16
start local 16 52: aload 16
athrow
end local 16 53: StackMap locals:
StackMap stack:
iload 14
tableswitch { // 1 - 4
1: 54
2: 59
3: 76
4: 81
default: 97
}
54: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
55: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_4
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_actionElement3103:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
56: new org.antlr.v4.tool.ast.ActionAST
dup
aload 3
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 9
57: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
58: goto 97
59: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_4
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ACTION_in_actionElement3113:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
60: aload 12
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
61: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_actionElement3115:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
62: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOptions:()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
astore 7
63: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
64: aload 13
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
65: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$actionElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
66: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 67
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$actionElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 68
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 66 org.antlr.runtime.tree.TreeAdaptor java.lang.String
67: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 66 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
68: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
69: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
70: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
start local 16 71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.ActionAST
dup
aload 12
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
72: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 16
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
73: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 16 74: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$actionElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
75: goto 97
76: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
77: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 59
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMPRED_in_actionElement3133:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
78: new org.antlr.v4.tool.ast.PredAST
dup
aload 5
invokespecial org.antlr.v4.tool.ast.PredAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 10
79: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
80: goto 97
81: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 59
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_SEMPRED_in_actionElement3143:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 6
82: aload 11
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
83: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_actionElement3145:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
84: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOptions:()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
astore 8
85: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
86: aload 13
aload 8
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
87: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$actionElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
88: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 89
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$actionElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 90
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 88 org.antlr.runtime.tree.TreeAdaptor java.lang.String
89: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 88 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
90: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
91: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
92: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
start local 16 93: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.PredAST
dup
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.PredAST.<init>:(Lorg/antlr/runtime/Token;)V
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
94: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 16
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
95: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 16 96: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$actionElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
97: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$actionElement_return.stop:Lorg/antlr/runtime/Token;
98: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$actionElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
99: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionElement_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionElement_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
100: aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
bipush 82
invokevirtual org.antlr.v4.tool.ast.GrammarAST.getFirstChildWithType:(I)Lorg/antlr/runtime/tree/Tree;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
start local 16 101: aload 16
ifnull 108
102: aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 16
invokestatic org.antlr.v4.tool.Grammar.setNodeOptions:(Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)V
end local 16 end local 15 end local 14 103: goto 108
104: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$actionElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 14
start local 14 105: aload 0
aload 14
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
106: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 14
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
107: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$actionElement_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$actionElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 14 108: StackMap locals:
StackMap stack:
aload 1
areturn
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 109 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 109 1 retval Lorg/antlr/v4/parse/ANTLRParser$actionElement_return;
3 109 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 109 3 ACTION161 Lorg/antlr/runtime/Token;
5 109 4 ACTION162 Lorg/antlr/runtime/Token;
6 109 5 SEMPRED164 Lorg/antlr/runtime/Token;
7 109 6 SEMPRED165 Lorg/antlr/runtime/Token;
8 109 7 elementOptions163 Lorg/antlr/runtime/ParserRuleReturnScope;
9 109 8 elementOptions166 Lorg/antlr/runtime/ParserRuleReturnScope;
10 109 9 ACTION161_tree Lorg/antlr/v4/tool/ast/GrammarAST;
11 109 10 SEMPRED164_tree Lorg/antlr/v4/tool/ast/GrammarAST;
12 109 11 stream_SEMPRED Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
13 109 12 stream_ACTION Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
14 109 13 stream_elementOptions Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
15 103 14 alt53 I
16 103 15 LA53_0 I
18 33 16 LA53_1 I
26 33 17 nvaeMark I
29 30 18 nvae Lorg/antlr/runtime/NoViableAltException;
35 50 16 LA53_2 I
43 50 17 nvaeMark I
46 47 18 nvae Lorg/antlr/runtime/NoViableAltException;
52 53 16 nvae Lorg/antlr/runtime/NoViableAltException;
71 74 16 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
93 96 16 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
101 103 16 options Lorg/antlr/v4/tool/ast/GrammarAST;
105 108 14 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
26 30 30 any
43 47 47 any
14 103 104 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$labeledElement_return labeledElement();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$labeledElement_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=18, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$labeledElement_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$labeledElement_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ASSIGN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token PLUS_ASSIGN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule id"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule atom"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule block"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_labeledElement3167:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
13: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 4
14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
15: aload 9
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
16: iconst_2
istore 12
start local 12 17: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 18: iload 13
bipush 10
if_icmpne 21
19: iconst_1
istore 12
20: goto 27
21: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 13
bipush 46
if_icmpne 24
22: iconst_2
istore 12
23: goto 27
24: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 54
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
25: astore 14
start local 14 26: aload 14
athrow
end local 14 27: StackMap locals:
StackMap stack:
iload 12
tableswitch { // 1 - 2
1: 28
2: 31
default: 33
}
28: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 10
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_labeledElement3172:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
29: aload 7
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
30: goto 33
31: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 46
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PLUS_ASSIGN_in_labeledElement3176:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
32: aload 8
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
33: StackMap locals:
StackMap stack:
iconst_2
istore 14
start local 14 34: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 15
start local 15 35: iload 15
bipush 20
if_icmpeq 36
iload 15
bipush 39
if_icmpeq 36
iload 15
bipush 57
if_icmpeq 36
iload 15
bipush 62
if_icmpeq 36
iload 15
bipush 66
if_icmpne 38
36: StackMap locals: int int
StackMap stack:
iconst_1
istore 14
37: goto 44
38: StackMap locals:
StackMap stack:
iload 15
bipush 34
if_icmpne 41
39: iconst_2
istore 14
40: goto 44
41: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 55
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
42: astore 16
start local 16 43: aload 16
athrow
end local 16 44: StackMap locals:
StackMap stack:
iload 14
tableswitch { // 1 - 2
1: 45
2: 62
default: 78
}
45: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_atom_in_labeledElement3183:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
46: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.atom:()Lorg/antlr/v4/parse/ANTLRParser$atom_return;
astore 5
47: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
48: aload 10
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
49: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
50: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ass"
aload 3
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
astore 16
start local 16 51: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 52
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$labeledElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 53
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 51 org.antlr.runtime.tree.TreeAdaptor java.lang.String
52: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 51 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
53: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
54: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
start local 17 56: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
57: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
58: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 10
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
59: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 17 60: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 16 61: goto 78
62: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_block_in_labeledElement3205:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
63: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.block:()Lorg/antlr/v4/parse/ANTLRParser$block_return;
astore 6
64: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
65: aload 11
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
66: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
67: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ass"
aload 3
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
astore 16
start local 16 68: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 69
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$labeledElement_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 70
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 68 org.antlr.runtime.tree.TreeAdaptor java.lang.String
69: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: new 68 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
70: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
72: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
start local 17 73: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 16
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextNode:()Ljava/lang/Object;
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 17
74: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
75: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 17
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
76: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 17
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 17 77: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 16 end local 15 end local 14 end local 13 end local 12 78: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$labeledElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.stop:Lorg/antlr/runtime/Token;
79: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
80: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
81: goto 86
82: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 12
start local 12 83: aload 0
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
84: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
85: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$labeledElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 86: StackMap locals:
StackMap stack:
aload 1
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 87 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 87 1 retval Lorg/antlr/v4/parse/ANTLRParser$labeledElement_return;
3 87 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 87 3 ass Lorg/antlr/runtime/Token;
5 87 4 id167 Lorg/antlr/runtime/ParserRuleReturnScope;
6 87 5 atom168 Lorg/antlr/runtime/ParserRuleReturnScope;
7 87 6 block169 Lorg/antlr/runtime/ParserRuleReturnScope;
8 87 7 stream_ASSIGN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 87 8 stream_PLUS_ASSIGN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 87 9 stream_id Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
11 87 10 stream_atom Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
12 87 11 stream_block Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
17 78 12 alt54 I
18 78 13 LA54_0 I
26 27 14 nvae Lorg/antlr/runtime/NoViableAltException;
34 78 14 alt55 I
35 78 15 LA55_0 I
43 44 16 nvae Lorg/antlr/runtime/NoViableAltException;
51 61 16 stream_ass Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
56 60 17 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
68 78 16 stream_ass Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
73 77 17 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
83 86 12 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
12 81 82 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$ebnf_return ebnf();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$ebnf_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$ebnf_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$ebnf_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ebnf_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule block"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule blockSuffix"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_block_in_ebnf3241:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
8: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.block:()Lorg/antlr/v4/parse/ANTLRParser$block_return;
astore 3
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
10: aload 5
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
11: iconst_2
istore 7
start local 7 12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 8
start local 8 13: iload 8
bipush 45
if_icmpeq 14
iload 8
bipush 51
if_icmpeq 14
iload 8
bipush 61
if_icmpne 16
14: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnf_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iconst_1
istore 7
15: goto 23
16: StackMap locals:
StackMap stack:
iload 8
iconst_m1
if_icmpeq 18
iload 8
iconst_4
if_icmpeq 18
iload 8
bipush 20
if_icmpeq 18
iload 8
bipush 34
if_icmpeq 18
iload 8
bipush 39
if_icmpeq 18
iload 8
bipush 43
if_icmpeq 18
iload 8
bipush 47
if_icmpeq 18
iload 8
bipush 56
if_icmplt 17
iload 8
bipush 59
if_icmple 18
StackMap locals:
StackMap stack:
17: iload 8
bipush 62
if_icmpeq 18
iload 8
bipush 66
if_icmpne 20
18: StackMap locals:
StackMap stack:
iconst_2
istore 7
19: goto 23
20: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 56
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
21: astore 9
start local 9 22: aload 9
athrow
end local 9 23: StackMap locals:
StackMap stack:
iload 7
tableswitch { // 1 - 2
1: 24
2: 39
default: 46
}
24: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_blockSuffix_in_ebnf3265:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
25: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.blockSuffix:()Lorg/antlr/v4/parse/ANTLRParser$blockSuffix_return;
astore 4
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
27: aload 6
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
28: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnf_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
29: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 30
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$ebnf_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 31
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnf_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String
30: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnf_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 29 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
31: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
start local 9 34: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextNode:()Ljava/lang/Object;
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 9
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
36: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 9 37: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnf_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
38: goto 46
39: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnf_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
40: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 41
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$ebnf_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 42
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnf_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 40 org.antlr.runtime.tree.TreeAdaptor java.lang.String
41: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnf_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 40 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
42: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
45: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnf_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 end local 7 46: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ebnf_return.stop:Lorg/antlr/runtime/Token;
47: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ebnf_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
48: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnf_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnf_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnf_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
49: goto 54
50: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 7
start local 7 51: aload 0
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
52: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
53: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnf_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ebnf_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 54: StackMap locals:
StackMap stack:
aload 1
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 55 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 55 1 retval Lorg/antlr/v4/parse/ANTLRParser$ebnf_return;
3 55 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 55 3 block170 Lorg/antlr/runtime/ParserRuleReturnScope;
5 55 4 blockSuffix171 Lorg/antlr/runtime/ParserRuleReturnScope;
6 55 5 stream_block Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
7 55 6 stream_blockSuffix Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
12 46 7 alt56 I
13 46 8 LA56_0 I
22 23 9 nvae Lorg/antlr/runtime/NoViableAltException;
34 37 9 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
51 54 7 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
7 49 50 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$blockSuffix_return blockSuffix();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$blockSuffix_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=5, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$blockSuffix_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$blockSuffix_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$blockSuffix_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
5: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ebnfSuffix_in_blockSuffix3315:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
6: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ebnfSuffix:()Lorg/antlr/v4/parse/ANTLRParser$ebnfSuffix_return;
astore 3
7: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
8: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
9: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$blockSuffix_return.stop:Lorg/antlr/runtime/Token;
10: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$blockSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockSuffix_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockSuffix_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
12: goto 17
13: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$blockSuffix_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope
StackMap stack: org.antlr.runtime.RecognitionException
astore 4
start local 4 14: aload 0
aload 4
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
15: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 4
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
16: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockSuffix_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 4
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$blockSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 4 17: StackMap locals:
StackMap stack:
aload 1
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 18 1 retval Lorg/antlr/v4/parse/ANTLRParser$blockSuffix_return;
3 18 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 18 3 ebnfSuffix172 Lorg/antlr/runtime/ParserRuleReturnScope;
14 17 4 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
4 12 13 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return ebnfSuffix();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$ebnfSuffix_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=13, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token PLUS"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token STAR"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token QUESTION"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: iconst_3
istore 10
start local 10 11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 3
45: 16
51: 12
61: 14
default: 18
}
12: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int
StackMap stack:
iconst_1
istore 10
13: goto 21
14: StackMap locals:
StackMap stack:
iconst_2
istore 10
15: goto 21
16: StackMap locals:
StackMap stack:
iconst_3
istore 10
17: goto 21
18: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 60
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
19: astore 11
start local 11 20: aload 11
athrow
end local 11 21: StackMap locals:
StackMap stack:
iload 10
tableswitch { // 1 - 3
1: 22
2: 39
3: 56
default: 72
}
22: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 51
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_QUESTION_in_ebnfSuffix3330:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
23: aload 9
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
24: iconst_2
istore 11
start local 11 25: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 12
start local 12 26: iload 12
bipush 51
if_icmpne 28
27: iconst_1
istore 11
28: StackMap locals: int int
StackMap stack:
iload 11
tableswitch { // 1 - 1
1: 29
default: 31
}
29: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 51
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_QUESTION_in_ebnfSuffix3334:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
30: aload 9
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
31: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
32: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 33
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 34
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int int
StackMap stack: new 32 org.antlr.runtime.tree.TreeAdaptor java.lang.String
33: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int int
StackMap stack: new 32 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
34: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
36: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
new org.antlr.v4.tool.ast.OptionalBlockAST
dup
bipush 89
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.start:Lorg/antlr/runtime/Token;
aload 3
invokespecial org.antlr.v4.tool.ast.OptionalBlockAST.<init>:(ILorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
37: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 end local 11 38: goto 72
39: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 61
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STAR_in_ebnfSuffix3350:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
40: aload 8
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
41: iconst_2
istore 11
start local 11 42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 12
start local 12 43: iload 12
bipush 51
if_icmpne 45
44: iconst_1
istore 11
45: StackMap locals: int int
StackMap stack:
iload 11
tableswitch { // 1 - 1
1: 46
default: 48
}
46: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 51
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_QUESTION_in_ebnfSuffix3354:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
47: aload 9
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
48: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
49: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 50
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 51
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int int
StackMap stack: new 49 org.antlr.runtime.tree.TreeAdaptor java.lang.String
50: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int int
StackMap stack: new 49 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
51: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
53: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
new org.antlr.v4.tool.ast.StarBlockAST
dup
bipush 80
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.start:Lorg/antlr/runtime/Token;
aload 3
invokespecial org.antlr.v4.tool.ast.StarBlockAST.<init>:(ILorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
54: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 end local 11 55: goto 72
56: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 45
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_PLUS_in_ebnfSuffix3372:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 6
57: aload 7
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
58: iconst_2
istore 11
start local 11 59: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 12
start local 12 60: iload 12
bipush 51
if_icmpne 62
61: iconst_1
istore 11
62: StackMap locals: int int
StackMap stack:
iload 11
tableswitch { // 1 - 1
1: 63
default: 65
}
63: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 51
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_QUESTION_in_ebnfSuffix3376:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
64: aload 9
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
65: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
66: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 67
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 68
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int int
StackMap stack: new 66 org.antlr.runtime.tree.TreeAdaptor java.lang.String
67: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int int
StackMap stack: new 66 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
68: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
69: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
70: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
new org.antlr.v4.tool.ast.PlusBlockAST
dup
bipush 90
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.start:Lorg/antlr/runtime/Token;
aload 3
invokespecial org.antlr.v4.tool.ast.PlusBlockAST.<init>:(ILorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
71: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 end local 11 72: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.stop:Lorg/antlr/runtime/Token;
73: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
74: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 10 75: goto 80
76: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 10
start local 10 77: aload 0
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
78: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
79: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 10 80: StackMap locals:
StackMap stack:
aload 1
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 81 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 81 1 retval Lorg/antlr/v4/parse/ANTLRParser$ebnfSuffix_return;
3 81 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 81 3 nongreedy Lorg/antlr/runtime/Token;
5 81 4 QUESTION173 Lorg/antlr/runtime/Token;
6 81 5 STAR174 Lorg/antlr/runtime/Token;
7 81 6 PLUS175 Lorg/antlr/runtime/Token;
8 81 7 stream_PLUS Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 81 8 stream_STAR Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 81 9 stream_QUESTION Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 75 10 alt60 I
20 21 11 nvae Lorg/antlr/runtime/NoViableAltException;
25 38 11 alt57 I
26 38 12 LA57_0 I
42 55 11 alt58 I
43 55 12 LA58_0 I
59 72 11 alt59 I
60 72 12 LA59_0 I
77 80 10 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
10 75 76 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$lexerAtom_return lexerAtom();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$lexerAtom_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=16, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$lexerAtom_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$lexerAtom_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerAtom_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aconst_null
astore 9
start local 9 10: aconst_null
astore 10
start local 10 11: bipush 6
istore 11
start local 11 12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 6
20: 37
32: 39
39: 35
57: 33
62: 13
66: 31
default: 41
}
13: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAtom_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST int
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 12
start local 12 14: iload 12
bipush 52
if_icmpne 17
15: iconst_1
istore 11
16: goto 44
17: StackMap locals: int
StackMap stack:
iload 12
iconst_4
if_icmpeq 21
iload 12
bipush 20
if_icmpeq 21
iload 12
bipush 32
if_icmpeq 21
iload 12
bipush 34
if_icmplt 18
iload 12
bipush 35
if_icmple 21
StackMap locals:
StackMap stack:
18: iload 12
bipush 39
if_icmpeq 21
iload 12
bipush 43
if_icmpeq 21
iload 12
bipush 45
if_icmpeq 21
iload 12
bipush 51
if_icmpeq 21
iload 12
bipush 53
if_icmpeq 21
iload 12
bipush 56
if_icmplt 19
iload 12
bipush 59
if_icmple 21
StackMap locals:
StackMap stack:
19: iload 12
bipush 61
if_icmplt 20
iload 12
bipush 62
if_icmple 21
StackMap locals:
StackMap stack:
20: iload 12
bipush 66
if_icmpne 23
21: StackMap locals:
StackMap stack:
iconst_2
istore 11
22: goto 44
23: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 13
start local 13 24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
25: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 61
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
26: astore 14
start local 14 27: aload 14
athrow
end local 14 28: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAtom_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST int int int
StackMap stack: java.lang.Throwable
astore 15
29: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 13
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
30: aload 15
athrow
end local 13 end local 12 31: StackMap locals:
StackMap stack:
iconst_2
istore 11
32: goto 44
33: StackMap locals:
StackMap stack:
iconst_3
istore 11
34: goto 44
35: StackMap locals:
StackMap stack:
iconst_4
istore 11
36: goto 44
37: StackMap locals:
StackMap stack:
iconst_5
istore 11
38: goto 44
39: StackMap locals:
StackMap stack:
bipush 6
istore 11
40: goto 44
41: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 61
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
42: astore 12
start local 12 43: aload 12
athrow
end local 12 44: StackMap locals:
StackMap stack:
iload 11
tableswitch { // 1 - 6
1: 45
2: 51
3: 57
4: 62
5: 68
6: 74
default: 78
}
45: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
46: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_range_in_lexerAtom3397:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
47: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.range:()Lorg/antlr/v4/parse/ANTLRParser$range_return;
astore 5
48: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
49: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
50: goto 78
51: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
52: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_terminal_in_lexerAtom3402:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
53: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.terminal:()Lorg/antlr/v4/parse/ANTLRParser$terminal_return;
astore 6
54: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
56: goto 78
57: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
58: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 57
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RULE_REF_in_lexerAtom3412:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
59: new org.antlr.v4.tool.ast.RuleRefAST
dup
aload 3
invokespecial org.antlr.v4.tool.ast.RuleRefAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 9
60: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
61: goto 78
62: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
63: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_notSet_in_lexerAtom3423:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
64: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.notSet:()Lorg/antlr/v4/parse/ANTLRParser$notSet_return;
astore 7
65: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
66: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
67: goto 78
68: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
69: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_wildcard_in_lexerAtom3431:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
70: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.wildcard:()Lorg/antlr/v4/parse/ANTLRParser$wildcard_return;
astore 8
71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
72: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 8
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
73: goto 78
74: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
75: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 32
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LEXER_CHAR_SET_in_lexerAtom3439:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
76: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 4
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 10
77: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
78: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$lexerAtom_return.stop:Lorg/antlr/runtime/Token;
79: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerAtom_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
80: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAtom_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAtom_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAtom_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 11 81: goto 86
82: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$lexerAtom_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 11
start local 11 83: aload 0
aload 11
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
84: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 11
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
85: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$lexerAtom_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 11
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$lexerAtom_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 11 86: StackMap locals:
StackMap stack:
aload 1
areturn
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 87 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 87 1 retval Lorg/antlr/v4/parse/ANTLRParser$lexerAtom_return;
3 87 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 87 3 RULE_REF178 Lorg/antlr/runtime/Token;
5 87 4 LEXER_CHAR_SET181 Lorg/antlr/runtime/Token;
6 87 5 range176 Lorg/antlr/runtime/ParserRuleReturnScope;
7 87 6 terminal177 Lorg/antlr/runtime/ParserRuleReturnScope;
8 87 7 notSet179 Lorg/antlr/runtime/ParserRuleReturnScope;
9 87 8 wildcard180 Lorg/antlr/runtime/ParserRuleReturnScope;
10 87 9 RULE_REF178_tree Lorg/antlr/v4/tool/ast/GrammarAST;
11 87 10 LEXER_CHAR_SET181_tree Lorg/antlr/v4/tool/ast/GrammarAST;
12 81 11 alt61 I
14 31 12 LA61_1 I
24 31 13 nvaeMark I
27 28 14 nvae Lorg/antlr/runtime/NoViableAltException;
43 44 12 nvae Lorg/antlr/runtime/NoViableAltException;
83 86 11 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
24 28 28 any
11 81 82 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$atom_return atom();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$atom_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=13, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$atom_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$atom_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$atom_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: iconst_5
istore 8
start local 8 9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 5
20: 34
39: 32
57: 30
62: 10
66: 28
default: 36
}
10: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$atom_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope int
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 11: iload 9
bipush 52
if_icmpne 14
12: iconst_1
istore 8
13: goto 39
14: StackMap locals: int
StackMap stack:
iload 9
iconst_m1
if_icmpeq 18
iload 9
iconst_4
if_icmpeq 18
iload 9
bipush 20
if_icmpeq 18
iload 9
bipush 34
if_icmplt 15
iload 9
bipush 35
if_icmple 18
StackMap locals:
StackMap stack:
15: iload 9
bipush 39
if_icmpeq 18
iload 9
bipush 43
if_icmpeq 18
iload 9
bipush 45
if_icmpeq 18
iload 9
bipush 47
if_icmpeq 18
iload 9
bipush 51
if_icmpeq 18
iload 9
bipush 56
if_icmplt 16
iload 9
bipush 59
if_icmple 18
StackMap locals:
StackMap stack:
16: iload 9
bipush 61
if_icmplt 17
iload 9
bipush 62
if_icmple 18
StackMap locals:
StackMap stack:
17: iload 9
bipush 66
if_icmpne 20
18: StackMap locals:
StackMap stack:
iconst_2
istore 8
19: goto 39
20: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 10
start local 10 21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
22: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 62
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
23: astore 11
start local 11 24: aload 11
athrow
end local 11 25: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$atom_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope int int int
StackMap stack: java.lang.Throwable
astore 12
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 10
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
27: aload 12
athrow
end local 10 end local 9 28: StackMap locals:
StackMap stack:
iconst_2
istore 8
29: goto 39
30: StackMap locals:
StackMap stack:
iconst_3
istore 8
31: goto 39
32: StackMap locals:
StackMap stack:
iconst_4
istore 8
33: goto 39
34: StackMap locals:
StackMap stack:
iconst_5
istore 8
35: goto 39
36: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 62
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
37: astore 9
start local 9 38: aload 9
athrow
end local 9 39: StackMap locals:
StackMap stack:
iload 8
tableswitch { // 1 - 5
1: 40
2: 46
3: 52
4: 58
5: 64
default: 69
}
40: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
41: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_range_in_atom3484:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
42: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.range:()Lorg/antlr/v4/parse/ANTLRParser$range_return;
astore 3
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 3
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
45: goto 69
46: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
47: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_terminal_in_atom3491:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
48: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.terminal:()Lorg/antlr/v4/parse/ANTLRParser$terminal_return;
astore 4
49: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
50: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
51: goto 69
52: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
53: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleref_in_atom3501:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
54: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ruleref:()Lorg/antlr/v4/parse/ANTLRParser$ruleref_return;
astore 5
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
56: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
57: goto 69
58: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
59: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_notSet_in_atom3509:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
60: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.notSet:()Lorg/antlr/v4/parse/ANTLRParser$notSet_return;
astore 6
61: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
62: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
63: goto 69
64: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
65: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_wildcard_in_atom3517:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
66: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.wildcard:()Lorg/antlr/v4/parse/ANTLRParser$wildcard_return;
astore 7
67: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
68: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
69: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$atom_return.stop:Lorg/antlr/runtime/Token;
70: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$atom_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$atom_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$atom_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$atom_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 8 72: goto 75
73: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$atom_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 74: aload 8
athrow
end local 8 75: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 76 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 76 1 retval Lorg/antlr/v4/parse/ANTLRParser$atom_return;
3 76 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 76 3 range182 Lorg/antlr/runtime/ParserRuleReturnScope;
5 76 4 terminal183 Lorg/antlr/runtime/ParserRuleReturnScope;
6 76 5 ruleref184 Lorg/antlr/runtime/ParserRuleReturnScope;
7 76 6 notSet185 Lorg/antlr/runtime/ParserRuleReturnScope;
8 76 7 wildcard186 Lorg/antlr/runtime/ParserRuleReturnScope;
9 72 8 alt62 I
11 28 9 LA62_1 I
21 28 10 nvaeMark I
24 25 11 nvae Lorg/antlr/runtime/NoViableAltException;
38 39 9 nvae Lorg/antlr/runtime/NoViableAltException;
74 75 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
21 25 25 any
8 72 73 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$wildcard_return wildcard();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$wildcard_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$wildcard_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$wildcard_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$wildcard_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token DOT"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule elementOptions"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 20
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_DOT_in_wildcard3565:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
8: aload 5
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
9: iconst_2
istore 7
start local 7 10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 8
start local 8 11: iload 8
bipush 35
if_icmpne 13
12: iconst_1
istore 7
13: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$wildcard_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 7
tableswitch { // 1 - 1
1: 14
default: 18
}
14: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_wildcard3567:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
15: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOptions:()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
astore 4
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
17: aload 6
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
18: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$wildcard_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
19: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 20
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$wildcard_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 21
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$wildcard_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 19 org.antlr.runtime.tree.TreeAdaptor java.lang.String
20: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$wildcard_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 19 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
21: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
23: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
start local 9 24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.TerminalAST
dup
bipush 100
aload 3
invokespecial org.antlr.v4.tool.ast.TerminalAST.<init>:(ILorg/antlr/runtime/Token;)V
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
25: aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 27
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 9
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
27: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
28: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 9 29: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$wildcard_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 end local 7 30: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$wildcard_return.stop:Lorg/antlr/runtime/Token;
31: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$wildcard_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$wildcard_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$wildcard_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$wildcard_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
33: aload 1
getfield org.antlr.v4.parse.ANTLRParser$wildcard_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
bipush 82
invokevirtual org.antlr.v4.tool.ast.GrammarAST.getFirstChildWithType:(I)Lorg/antlr/runtime/tree/Tree;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 7
start local 7 34: aload 7
ifnull 41
35: aload 1
getfield org.antlr.v4.parse.ANTLRParser$wildcard_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 7
invokestatic org.antlr.v4.tool.Grammar.setNodeOptions:(Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)V
end local 7 36: goto 41
37: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$wildcard_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 7
start local 7 38: aload 0
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
39: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
40: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$wildcard_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$wildcard_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 41: StackMap locals:
StackMap stack:
aload 1
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 42 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 42 1 retval Lorg/antlr/v4/parse/ANTLRParser$wildcard_return;
3 42 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 42 3 DOT187 Lorg/antlr/runtime/Token;
5 42 4 elementOptions188 Lorg/antlr/runtime/ParserRuleReturnScope;
6 42 5 stream_DOT Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
7 42 6 stream_elementOptions Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
10 30 7 alt63 I
11 30 8 LA63_0 I
24 29 9 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
34 36 7 options Lorg/antlr/v4/tool/ast/GrammarAST;
38 41 7 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
7 36 37 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$notSet_return notSet();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$notSet_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=16, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$notSet_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$notSet_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$notSet_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token NOT"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule setElement"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule blockSet"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: iconst_2
istore 10
start local 10 11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 11
start local 11 12: iload 11
bipush 39
if_icmpne 28
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 12
start local 12 14: iload 12
bipush 32
if_icmpeq 15
iload 12
bipush 62
if_icmpeq 15
iload 12
bipush 66
if_icmpne 17
15: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int
StackMap stack:
iconst_1
istore 10
16: goto 31
17: StackMap locals:
StackMap stack:
iload 12
bipush 34
if_icmpne 20
18: iconst_2
istore 10
19: goto 31
20: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 13
start local 13 21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
22: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 64
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
23: astore 14
start local 14 24: aload 14
athrow
end local 14 25: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: java.lang.Throwable
astore 15
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 13
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
27: aload 15
athrow
end local 13 end local 12 28: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 64
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
29: astore 12
start local 12 30: aload 12
athrow
end local 12 31: StackMap locals:
StackMap stack:
iload 10
tableswitch { // 1 - 2
1: 32
2: 55
default: 71
}
32: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 39
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_NOT_in_notSet3605:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
33: aload 7
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
34: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_setElement_in_notSet3607:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
35: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.setElement:()Lorg/antlr/v4/parse/ANTLRParser$setElement_return;
astore 5
36: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
37: aload 8
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
38: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$notSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
39: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 40
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$notSet_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 41
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 39 org.antlr.runtime.tree.TreeAdaptor java.lang.String
40: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 39 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
41: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
start local 12 44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.NotAST
dup
bipush 39
aload 3
invokespecial org.antlr.v4.tool.ast.NotAST.<init>:(ILorg/antlr/runtime/Token;)V
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 13
start local 13 46: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
47: new org.antlr.v4.tool.ast.SetAST
dup
bipush 98
aload 5
ifnull 48
aload 5
getfield org.antlr.runtime.ParserRuleReturnScope.start:Lorg/antlr/runtime/Token;
goto 49
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 47 new 47 int
48: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.tree.TreeAdaptor new 47 new 47 int org.antlr.runtime.Token
49: ldc "SET"
invokespecial org.antlr.v4.tool.ast.SetAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 13
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 13
50: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 13
aload 8
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
51: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 12
aload 13
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 13 52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 12 53: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$notSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
54: goto 71
55: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 39
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_NOT_in_notSet3635:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
56: aload 7
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
57: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_blockSet_in_notSet3637:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
58: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.blockSet:()Lorg/antlr/v4/parse/ANTLRParser$blockSet_return;
astore 6
59: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
60: aload 9
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
61: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$notSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
62: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 63
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$notSet_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 64
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 62 org.antlr.runtime.tree.TreeAdaptor java.lang.String
63: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 62 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
64: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
65: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
66: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
start local 12 67: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.NotAST
dup
bipush 39
aload 4
invokespecial org.antlr.v4.tool.ast.NotAST.<init>:(ILorg/antlr/runtime/Token;)V
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
68: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 12
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
69: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 12 70: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$notSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
71: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$notSet_return.stop:Lorg/antlr/runtime/Token;
72: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$notSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
73: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$notSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$notSet_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$notSet_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 11 end local 10 74: goto 79
75: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 10
start local 10 76: aload 0
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
77: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
78: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$notSet_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$notSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 10 79: StackMap locals:
StackMap stack:
aload 1
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 80 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 80 1 retval Lorg/antlr/v4/parse/ANTLRParser$notSet_return;
3 80 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 80 3 NOT189 Lorg/antlr/runtime/Token;
5 80 4 NOT191 Lorg/antlr/runtime/Token;
6 80 5 setElement190 Lorg/antlr/runtime/ParserRuleReturnScope;
7 80 6 blockSet192 Lorg/antlr/runtime/ParserRuleReturnScope;
8 80 7 stream_NOT Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 80 8 stream_setElement Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
10 80 9 stream_blockSet Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
11 74 10 alt64 I
12 74 11 LA64_0 I
14 28 12 LA64_1 I
21 28 13 nvaeMark I
24 25 14 nvae Lorg/antlr/runtime/NoViableAltException;
30 31 12 nvae Lorg/antlr/runtime/NoViableAltException;
44 53 12 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
46 52 13 root_2 Lorg/antlr/v4/tool/ast/GrammarAST;
67 70 12 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
76 79 10 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
21 25 25 any
10 74 75 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$blockSet_return blockSet();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$blockSet_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=14, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$blockSet_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$blockSet_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$blockSet_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RPAREN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token LPAREN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token OR"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule setElement"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 34
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LPAREN_in_blockSet3672:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
13: aload 9
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
14: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_setElement_in_blockSet3674:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
15: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.setElement:()Lorg/antlr/v4/parse/ANTLRParser$setElement_return;
astore 6
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
17: aload 11
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$blockSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 12
start local 12 19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 20: iload 13
bipush 43
if_icmpne 22
21: iconst_1
istore 12
22: StackMap locals: int int
StackMap stack:
iload 12
tableswitch { // 1 - 1
1: 23
default: 30
}
23: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 43
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_OR_in_blockSet3677:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
24: aload 10
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
25: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_setElement_in_blockSet3679:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
26: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.setElement:()Lorg/antlr/v4/parse/ANTLRParser$setElement_return;
astore 7
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
28: aload 11
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
29: goto 18
end local 13 end local 12 30: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 56
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RPAREN_in_blockSet3683:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
31: aload 8
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
32: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$blockSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
33: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 34
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$blockSet_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 35
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$blockSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 33 org.antlr.runtime.tree.TreeAdaptor java.lang.String
34: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$blockSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 33 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
35: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
36: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
start local 12 38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.SetAST
dup
bipush 98
aload 3
ldc "SET"
invokespecial org.antlr.v4.tool.ast.SetAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
39: aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 42
40: new org.antlr.runtime.tree.RewriteEarlyExitException
dup
invokespecial org.antlr.runtime.tree.RewriteEarlyExitException.<init>:()V
athrow
41: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 12
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
42: StackMap locals:
StackMap stack:
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 41
43: aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 12 45: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$blockSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
46: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$blockSet_return.stop:Lorg/antlr/runtime/Token;
47: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$blockSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
48: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockSet_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockSet_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
49: goto 54
50: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$blockSet_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 12
start local 12 51: aload 0
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
52: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
53: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockSet_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$blockSet_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 54: StackMap locals:
StackMap stack:
aload 1
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 55 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 55 1 retval Lorg/antlr/v4/parse/ANTLRParser$blockSet_return;
3 55 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 55 3 LPAREN193 Lorg/antlr/runtime/Token;
5 55 4 OR195 Lorg/antlr/runtime/Token;
6 55 5 RPAREN197 Lorg/antlr/runtime/Token;
7 55 6 setElement194 Lorg/antlr/runtime/ParserRuleReturnScope;
8 55 7 setElement196 Lorg/antlr/runtime/ParserRuleReturnScope;
9 55 8 stream_RPAREN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 55 9 stream_LPAREN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 55 10 stream_OR Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
12 55 11 stream_setElement Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
19 30 12 alt65 I
20 30 13 LA65_0 I
38 45 12 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
51 54 12 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
12 49 50 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$setElement_return setElement();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$setElement_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=17, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$setElement_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$setElement_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$setElement_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aconst_null
astore 9
start local 9 10: aconst_null
astore 10
start local 10 11: aconst_null
astore 11
start local 11 12: iconst_4
istore 12
start local 12 13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
lookupswitch { // 3
32: 34
62: 16
66: 14
default: 36
}
14: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$setElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST int
StackMap stack:
iconst_1
istore 12
15: goto 39
16: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 17: iload 13
bipush 52
if_icmpne 20
18: iconst_3
istore 12
19: goto 39
20: StackMap locals: int
StackMap stack:
iload 13
iconst_m1
if_icmpeq 24
iload 13
iconst_4
if_icmpeq 24
iload 13
bipush 20
if_icmpeq 24
iload 13
bipush 32
if_icmpeq 24
iload 13
bipush 34
if_icmplt 21
iload 13
bipush 35
if_icmple 24
StackMap locals:
StackMap stack:
21: iload 13
bipush 39
if_icmpeq 24
iload 13
bipush 43
if_icmpeq 24
iload 13
bipush 45
if_icmpeq 24
iload 13
bipush 47
if_icmpeq 24
iload 13
bipush 51
if_icmpeq 24
iload 13
bipush 53
if_icmpeq 24
iload 13
bipush 56
if_icmplt 22
iload 13
bipush 59
if_icmple 24
StackMap locals:
StackMap stack:
22: iload 13
bipush 61
if_icmplt 23
iload 13
bipush 62
if_icmple 24
StackMap locals:
StackMap stack:
23: iload 13
bipush 66
if_icmpne 26
24: StackMap locals:
StackMap stack:
iconst_2
istore 12
25: goto 39
26: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 14
start local 14 27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
28: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 68
iconst_2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
29: astore 15
start local 15 30: aload 15
athrow
end local 15 31: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$setElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST int int int
StackMap stack: java.lang.Throwable
astore 16
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 14
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
33: aload 16
athrow
end local 14 end local 13 34: StackMap locals:
StackMap stack:
iconst_4
istore 12
35: goto 39
36: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 68
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
37: astore 13
start local 13 38: aload 13
athrow
end local 13 39: StackMap locals:
StackMap stack:
iload 12
tableswitch { // 1 - 4
1: 40
2: 54
3: 68
4: 74
default: 78
}
40: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
41: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 66
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKEN_REF_in_setElement3713:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
42: new org.antlr.v4.tool.ast.TerminalAST
dup
aload 3
invokespecial org.antlr.v4.tool.ast.TerminalAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 9
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 9
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
44: iconst_2
istore 13
start local 13 45: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 14
start local 14 46: iload 14
bipush 35
if_icmpne 48
47: iconst_1
istore 13
48: StackMap locals: int int
StackMap stack:
iload 13
tableswitch { // 1 - 1
1: 49
default: 53
}
49: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_setElement3719:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
50: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOptions:()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
astore 6
51: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 14 end local 13 53: StackMap locals:
StackMap stack:
goto 78
54: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
55: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 62
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_setElement3725:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
56: new org.antlr.v4.tool.ast.TerminalAST
dup
aload 4
invokespecial org.antlr.v4.tool.ast.TerminalAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 10
57: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 10
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
58: iconst_2
istore 13
start local 13 59: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 14
start local 14 60: iload 14
bipush 35
if_icmpne 62
61: iconst_1
istore 13
62: StackMap locals: int int
StackMap stack:
iload 13
tableswitch { // 1 - 1
1: 63
default: 67
}
63: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_setElement3731:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
64: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOptions:()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
astore 7
65: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
66: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 14 end local 13 67: StackMap locals:
StackMap stack:
goto 78
68: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
69: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_range_in_setElement3737:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
70: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.range:()Lorg/antlr/v4/parse/ANTLRParser$range_return;
astore 8
71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
72: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 8
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
73: goto 78
74: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
75: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 32
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LEXER_CHAR_SET_in_setElement3747:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
76: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 11
77: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 11
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
78: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$setElement_return.stop:Lorg/antlr/runtime/Token;
79: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$setElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
80: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$setElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$setElement_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$setElement_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 12 81: goto 86
82: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$setElement_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 12
start local 12 83: aload 0
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
84: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
85: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$setElement_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$setElement_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 86: StackMap locals:
StackMap stack:
aload 1
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 87 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 87 1 retval Lorg/antlr/v4/parse/ANTLRParser$setElement_return;
3 87 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 87 3 TOKEN_REF198 Lorg/antlr/runtime/Token;
5 87 4 STRING_LITERAL200 Lorg/antlr/runtime/Token;
6 87 5 LEXER_CHAR_SET203 Lorg/antlr/runtime/Token;
7 87 6 elementOptions199 Lorg/antlr/runtime/ParserRuleReturnScope;
8 87 7 elementOptions201 Lorg/antlr/runtime/ParserRuleReturnScope;
9 87 8 range202 Lorg/antlr/runtime/ParserRuleReturnScope;
10 87 9 TOKEN_REF198_tree Lorg/antlr/v4/tool/ast/GrammarAST;
11 87 10 STRING_LITERAL200_tree Lorg/antlr/v4/tool/ast/GrammarAST;
12 87 11 LEXER_CHAR_SET203_tree Lorg/antlr/v4/tool/ast/GrammarAST;
13 81 12 alt68 I
17 34 13 LA68_2 I
27 34 14 nvaeMark I
30 31 15 nvae Lorg/antlr/runtime/NoViableAltException;
38 39 13 nvae Lorg/antlr/runtime/NoViableAltException;
45 53 13 alt66 I
46 53 14 LA66_0 I
59 67 13 alt67 I
60 67 14 LA67_0 I
83 86 12 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
27 31 31 any
12 81 82 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$block_return block();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$block_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=22, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$block_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$block_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$block_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aconst_null
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COLON"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RPAREN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token LPAREN"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 12
start local 12 13: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule optionsSpec"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 13
start local 13 14: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule altList"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 14
start local 14 15: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule ruleAction"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 15
start local 15 16: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 34
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LPAREN_in_block3771:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
17: aload 12
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
18: iconst_2
istore 16
start local 16 19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 17
start local 17 20: iload 17
bipush 11
if_icmpeq 21
iload 17
bipush 14
if_icmpeq 21
iload 17
bipush 42
if_icmpne 22
21: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$block_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iconst_1
istore 16
22: StackMap locals:
StackMap stack:
iload 16
tableswitch { // 1 - 1
1: 23
default: 46
}
23: StackMap locals:
StackMap stack:
iconst_2
istore 18
start local 18 24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 19
start local 19 25: iload 19
bipush 42
if_icmpne 27
26: iconst_1
istore 18
27: StackMap locals: int int
StackMap stack:
iload 18
tableswitch { // 1 - 1
1: 28
default: 32
}
28: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionsSpec_in_block3783:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
29: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.optionsSpec:()Lorg/antlr/v4/parse/ANTLRParser$optionsSpec_return;
astore 7
30: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
31: aload 13
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
32: StackMap locals:
StackMap stack:
iconst_2
istore 20
start local 20 33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 21
start local 21 34: iload 21
bipush 11
if_icmpne 36
35: iconst_1
istore 20
36: StackMap locals: int int
StackMap stack:
iload 20
tableswitch { // 1 - 1
1: 37
default: 44
}
37: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ruleAction_in_block3788:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
38: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.ruleAction:()Lorg/antlr/v4/parse/ANTLRParser$ruleAction_return;
astore 9
39: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
40: aload 15
aload 9
invokevirtual org.antlr.runtime.RuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
41: aload 6
ifnonnull 42
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 6
42: StackMap locals:
StackMap stack:
aload 6
aload 9
invokevirtual org.antlr.runtime.RuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
43: goto 32
end local 21 end local 20 44: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 14
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COLON_in_block3791:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
45: aload 10
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
end local 19 end local 18 46: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_altList_in_block3804:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
47: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.altList:()Lorg/antlr/v4/parse/ANTLRParser$altList_return;
astore 8
48: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
49: aload 14
aload 8
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
50: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 56
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RPAREN_in_block3808:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
51: aload 11
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
52: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$block_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
53: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 54
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$block_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 55
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$block_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 53 org.antlr.runtime.tree.TreeAdaptor java.lang.String
54: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$block_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 53 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
55: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
56: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ra"
aload 6
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/util/List;)V
astore 18
start local 18 57: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
58: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 19
start local 19 59: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.BlockAST
dup
bipush 78
aload 3
ldc "BLOCK"
invokespecial org.antlr.v4.tool.ast.BlockAST.<init>:(ILorg/antlr/runtime/Token;Ljava/lang/String;)V
aload 19
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 19
60: aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 62
61: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 19
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
62: StackMap locals: org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 13
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
63: goto 65
64: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 19
aload 18
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
65: StackMap locals:
StackMap stack:
aload 18
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 64
66: aload 18
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
67: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 19
aload 14
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
68: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 19
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 19 69: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$block_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 18 end local 17 end local 16 70: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$block_return.stop:Lorg/antlr/runtime/Token;
71: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$block_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
72: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$block_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$block_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$block_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
73: aload 1
getfield org.antlr.v4.parse.ANTLRParser$block_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
bipush 42
invokevirtual org.antlr.v4.tool.ast.GrammarAST.getFirstChildWithType:(I)Lorg/antlr/runtime/tree/Tree;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 16
start local 16 74: aload 16
ifnull 81
75: aload 1
getfield org.antlr.v4.parse.ANTLRParser$block_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 16
invokestatic org.antlr.v4.tool.Grammar.setNodeOptions:(Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)V
end local 16 76: goto 81
77: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$block_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token java.util.List org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.RuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 16
start local 16 78: aload 0
aload 16
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
79: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 16
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
80: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$block_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 16
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$block_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 16 81: StackMap locals:
StackMap stack:
aload 1
areturn
end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 82 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 82 1 retval Lorg/antlr/v4/parse/ANTLRParser$block_return;
3 82 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 82 3 LPAREN204 Lorg/antlr/runtime/Token;
5 82 4 COLON206 Lorg/antlr/runtime/Token;
6 82 5 RPAREN208 Lorg/antlr/runtime/Token;
7 82 6 list_ra Ljava/util/List<Ljava/lang/Object;>;
8 82 7 optionsSpec205 Lorg/antlr/runtime/ParserRuleReturnScope;
9 82 8 altList207 Lorg/antlr/runtime/ParserRuleReturnScope;
10 82 9 ra Lorg/antlr/runtime/RuleReturnScope;
11 82 10 stream_COLON Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
12 82 11 stream_RPAREN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
13 82 12 stream_LPAREN Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
14 82 13 stream_optionsSpec Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
15 82 14 stream_altList Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
16 82 15 stream_ruleAction Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
19 70 16 alt71 I
20 70 17 LA71_0 I
24 46 18 alt69 I
25 46 19 LA69_0 I
33 44 20 alt70 I
34 44 21 LA70_0 I
57 70 18 stream_ra Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
59 69 19 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
74 76 16 options Lorg/antlr/v4/tool/ast/GrammarAST;
78 81 16 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
16 76 77 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$ruleref_return ruleref();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$ruleref_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=14, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$ruleref_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$ruleref_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleref_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RULE_REF"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token ARG_ACTION"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule elementOptions"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 57
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RULE_REF_in_ruleref3862:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
10: aload 6
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
11: iconst_2
istore 9
start local 9 12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 10
start local 10 13: iload 10
bipush 8
if_icmpne 15
14: iconst_1
istore 9
15: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleref_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 9
tableswitch { // 1 - 1
1: 16
default: 18
}
16: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 8
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ARG_ACTION_in_ruleref3864:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
17: aload 7
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
18: StackMap locals:
StackMap stack:
iconst_2
istore 11
start local 11 19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 12
start local 12 20: iload 12
bipush 35
if_icmpne 22
21: iconst_1
istore 11
22: StackMap locals: int int
StackMap stack:
iload 11
tableswitch { // 1 - 1
1: 23
default: 27
}
23: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_ruleref3867:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
24: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOptions:()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
astore 5
25: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
26: aload 8
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
27: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ruleref_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
28: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 29
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$ruleref_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 30
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleref_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: new 28 org.antlr.runtime.tree.TreeAdaptor java.lang.String
29: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleref_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: new 28 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
30: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
31: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 13
start local 13 33: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.RuleRefAST
dup
aload 6
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.RuleRefAST.<init>:(Lorg/antlr/runtime/Token;)V
aload 13
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 13
34: aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.hasNext:()Z
ifeq 36
35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 13
new org.antlr.v4.tool.ast.ActionAST
dup
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.ActionAST.<init>:(Lorg/antlr/runtime/Token;)V
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
36: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.reset:()V
37: aload 8
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 39
38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 13
aload 8
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
39: StackMap locals:
StackMap stack:
aload 8
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 13
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 13 41: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$ruleref_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 end local 11 end local 10 end local 9 42: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleref_return.stop:Lorg/antlr/runtime/Token;
43: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleref_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
44: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleref_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleref_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleref_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
45: aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleref_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
bipush 82
invokevirtual org.antlr.v4.tool.ast.GrammarAST.getFirstChildWithType:(I)Lorg/antlr/runtime/tree/Tree;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 9
start local 9 46: aload 9
ifnull 51
47: aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleref_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 9
invokestatic org.antlr.v4.tool.Grammar.setNodeOptions:(Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)V
end local 9 48: goto 51
49: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleref_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 9
start local 9 50: aload 9
athrow
end local 9 51: StackMap locals:
StackMap stack:
aload 1
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 52 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 52 1 retval Lorg/antlr/v4/parse/ANTLRParser$ruleref_return;
3 52 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 52 3 RULE_REF209 Lorg/antlr/runtime/Token;
5 52 4 ARG_ACTION210 Lorg/antlr/runtime/Token;
6 52 5 elementOptions211 Lorg/antlr/runtime/ParserRuleReturnScope;
7 52 6 stream_RULE_REF Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
8 52 7 stream_ARG_ACTION Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 52 8 stream_elementOptions Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
12 42 9 alt72 I
13 42 10 LA72_0 I
19 42 11 alt73 I
20 42 12 LA73_0 I
33 41 13 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
46 48 9 options Lorg/antlr/v4/tool/ast/GrammarAST;
50 51 9 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
9 48 49 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$range_return range();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$range_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$range_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$range_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$range_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: aconst_null
astore 8
start local 8 9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
10: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 62
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_range3923:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
11: new org.antlr.v4.tool.ast.TerminalAST
dup
aload 3
invokespecial org.antlr.v4.tool.ast.TerminalAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 6
12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
13: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 52
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RANGE_in_range3928:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
14: new org.antlr.v4.tool.ast.RangeAST
dup
aload 4
invokespecial org.antlr.v4.tool.ast.RangeAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 7
15: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 7
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
16: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 62
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_range3934:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
17: new org.antlr.v4.tool.ast.TerminalAST
dup
aload 5
invokespecial org.antlr.v4.tool.ast.TerminalAST.<init>:(Lorg/antlr/runtime/Token;)V
astore 8
18: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
19: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$range_return.stop:Lorg/antlr/runtime/Token;
20: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$range_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$range_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$range_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$range_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
22: goto 27
23: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$range_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 9
start local 9 24: aload 0
aload 9
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
25: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 9
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
26: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$range_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 9
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$range_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 9 27: StackMap locals:
StackMap stack:
aload 1
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 28 1 retval Lorg/antlr/v4/parse/ANTLRParser$range_return;
3 28 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 28 3 STRING_LITERAL212 Lorg/antlr/runtime/Token;
5 28 4 RANGE213 Lorg/antlr/runtime/Token;
6 28 5 STRING_LITERAL214 Lorg/antlr/runtime/Token;
7 28 6 STRING_LITERAL212_tree Lorg/antlr/v4/tool/ast/GrammarAST;
8 28 7 RANGE213_tree Lorg/antlr/v4/tool/ast/GrammarAST;
9 28 8 STRING_LITERAL214_tree Lorg/antlr/v4/tool/ast/GrammarAST;
24 27 9 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
9 22 23 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$terminal_return terminal();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$terminal_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=15, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$terminal_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$terminal_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$terminal_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token STRING_LITERAL"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token TOKEN_REF"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule elementOptions"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: iconst_2
istore 10
start local 10 11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 11
start local 11 12: iload 11
bipush 66
if_icmpne 15
13: iconst_1
istore 10
14: goto 21
15: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$terminal_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iload 11
bipush 62
if_icmpne 18
16: iconst_2
istore 10
17: goto 21
18: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 76
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
19: astore 12
start local 12 20: aload 12
athrow
end local 12 21: StackMap locals:
StackMap stack:
iload 10
tableswitch { // 1 - 2
1: 22
2: 46
default: 69
}
22: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 66
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKEN_REF_in_terminal3958:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
23: aload 8
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
24: iconst_2
istore 12
start local 12 25: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 26: iload 13
bipush 35
if_icmpne 28
27: iconst_1
istore 12
28: StackMap locals: int int
StackMap stack:
iload 12
tableswitch { // 1 - 1
1: 29
default: 33
}
29: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_terminal3960:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
30: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOptions:()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
astore 5
31: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
32: aload 9
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
33: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$terminal_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
34: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 35
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$terminal_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 36
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$terminal_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: new 34 org.antlr.runtime.tree.TreeAdaptor java.lang.String
35: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$terminal_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: new 34 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
36: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
38: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
start local 14 39: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.TerminalAST
dup
aload 8
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.TerminalAST.<init>:(Lorg/antlr/runtime/Token;)V
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
40: aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 42
41: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
42: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 14 44: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$terminal_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 13 end local 12 45: goto 69
46: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 62
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_STRING_LITERAL_in_terminal3981:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
47: aload 7
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
48: iconst_2
istore 12
start local 12 49: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 50: iload 13
bipush 35
if_icmpne 52
51: iconst_1
istore 12
52: StackMap locals: int int
StackMap stack:
iload 12
tableswitch { // 1 - 1
1: 53
default: 57
}
53: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOptions_in_terminal3983:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
54: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOptions:()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
astore 6
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
56: aload 9
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
57: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$terminal_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
58: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 59
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$terminal_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 60
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$terminal_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: new 58 org.antlr.runtime.tree.TreeAdaptor java.lang.String
59: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$terminal_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int int int
StackMap stack: new 58 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
60: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
61: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
62: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
start local 14 63: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
new org.antlr.v4.tool.ast.TerminalAST
dup
aload 7
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.nextToken:()Lorg/antlr/runtime/Token;
invokespecial org.antlr.v4.tool.ast.TerminalAST.<init>:(Lorg/antlr/runtime/Token;)V
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
64: aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifeq 66
65: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
66: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 9
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
67: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 14 68: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$terminal_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 13 end local 12 69: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$terminal_return.stop:Lorg/antlr/runtime/Token;
70: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$terminal_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
71: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$terminal_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$terminal_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$terminal_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
72: aload 1
getfield org.antlr.v4.parse.ANTLRParser$terminal_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
bipush 82
invokevirtual org.antlr.v4.tool.ast.GrammarAST.getFirstChildWithType:(I)Lorg/antlr/runtime/tree/Tree;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 12
start local 12 73: aload 12
ifnull 80
74: aload 1
getfield org.antlr.v4.parse.ANTLRParser$terminal_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 12
invokestatic org.antlr.v4.tool.Grammar.setNodeOptions:(Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)V
end local 12 end local 11 end local 10 75: goto 80
76: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$terminal_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 10
start local 10 77: aload 0
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
78: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 10
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
79: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$terminal_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 10
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$terminal_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 10 80: StackMap locals:
StackMap stack:
aload 1
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 81 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 81 1 retval Lorg/antlr/v4/parse/ANTLRParser$terminal_return;
3 81 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 81 3 TOKEN_REF215 Lorg/antlr/runtime/Token;
5 81 4 STRING_LITERAL217 Lorg/antlr/runtime/Token;
6 81 5 elementOptions216 Lorg/antlr/runtime/ParserRuleReturnScope;
7 81 6 elementOptions218 Lorg/antlr/runtime/ParserRuleReturnScope;
8 81 7 stream_STRING_LITERAL Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 81 8 stream_TOKEN_REF Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 81 9 stream_elementOptions Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
11 75 10 alt76 I
12 75 11 LA76_0 I
20 21 12 nvae Lorg/antlr/runtime/NoViableAltException;
25 45 12 alt74 I
26 45 13 LA74_0 I
39 44 14 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
49 69 12 alt75 I
50 69 13 LA75_0 I
63 68 14 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
73 75 12 options Lorg/antlr/v4/tool/ast/GrammarAST;
77 80 10 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
10 75 76 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$elementOptions_return elementOptions();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=16, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$elementOptions_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$elementOptions_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token GT"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 8
start local 8 9: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token LT"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 9
start local 9 10: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token COMMA"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 10
start local 10 11: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule elementOption"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 11
start local 11 12: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 35
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_LT_in_elementOptions4014:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
13: aload 9
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
14: iconst_2
istore 12
start local 12 15: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 13
start local 13 16: iload 13
bipush 57
if_icmpeq 17
iload 13
bipush 66
if_icmpne 18
17: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$elementOptions_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack:
iconst_1
istore 12
18: StackMap locals:
StackMap stack:
iload 12
tableswitch { // 1 - 1
1: 19
default: 35
}
19: StackMap locals:
StackMap stack:
aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOption_in_elementOptions4017:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
20: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOption:()Lorg/antlr/v4/parse/ANTLRParser$elementOption_return;
astore 6
21: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
22: aload 11
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
23: StackMap locals:
StackMap stack:
iconst_2
istore 14
start local 14 24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 15
start local 15 25: iload 15
bipush 16
if_icmpne 27
26: iconst_1
istore 14
27: StackMap locals: int int
StackMap stack:
iload 14
tableswitch { // 1 - 1
1: 28
default: 35
}
28: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 16
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_COMMA_in_elementOptions4020:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
29: aload 10
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
30: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_elementOption_in_elementOptions4022:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
31: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.elementOption:()Lorg/antlr/v4/parse/ANTLRParser$elementOption_return;
astore 7
32: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
33: aload 11
aload 7
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
34: goto 23
end local 15 end local 14 35: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 26
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_GT_in_elementOptions4028:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 5
36: aload 8
aload 5
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
37: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
38: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 39
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$elementOptions_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 40
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$elementOptions_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 38 org.antlr.runtime.tree.TreeAdaptor java.lang.String
39: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$elementOptions_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream int int
StackMap stack: new 38 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
40: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
41: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
start local 14 43: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 82
aload 3
ldc "ELEMENT_OPTIONS"
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILorg/antlr/runtime/Token;Ljava/lang/String;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 14
44: goto 46
45: StackMap locals: org.antlr.v4.tool.ast.GrammarAST
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 14
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.nextTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
46: StackMap locals:
StackMap stack:
aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.hasNext:()Z
ifne 45
47: aload 11
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.reset:()V
48: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 14
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 14 49: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 13 end local 12 50: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.stop:Lorg/antlr/runtime/Token;
51: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
52: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
53: goto 58
54: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$elementOptions_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 12
start local 12 55: aload 0
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
56: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 12
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
57: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 12
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$elementOptions_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 12 58: StackMap locals:
StackMap stack:
aload 1
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 59 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 59 1 retval Lorg/antlr/v4/parse/ANTLRParser$elementOptions_return;
3 59 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 59 3 LT219 Lorg/antlr/runtime/Token;
5 59 4 COMMA221 Lorg/antlr/runtime/Token;
6 59 5 GT223 Lorg/antlr/runtime/Token;
7 59 6 elementOption220 Lorg/antlr/runtime/ParserRuleReturnScope;
8 59 7 elementOption222 Lorg/antlr/runtime/ParserRuleReturnScope;
9 59 8 stream_GT Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
10 59 9 stream_LT Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
11 59 10 stream_COMMA Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
12 59 11 stream_elementOption Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
15 50 12 alt78 I
16 50 13 LA78_0 I
24 35 14 alt77 I
25 35 15 LA77_0 I
43 49 14 root_1 Lorg/antlr/v4/tool/ast/GrammarAST;
55 58 12 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
12 53 54 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$elementOption_return elementOption();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$elementOption_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=14, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$elementOption_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$elementOption_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$elementOption_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aconst_null
astore 6
start local 6 7: aconst_null
astore 7
start local 7 8: iconst_2
istore 8
start local 8 9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 10: iload 9
bipush 57
if_icmpne 26
11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 10
start local 10 12: iload 10
bipush 16
if_icmpeq 13
iload 10
bipush 20
if_icmpeq 13
iload 10
bipush 26
if_icmpne 15
13: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$elementOption_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST int int int
StackMap stack:
iconst_1
istore 8
14: goto 45
15: StackMap locals:
StackMap stack:
iload 10
bipush 10
if_icmpne 18
16: iconst_2
istore 8
17: goto 45
18: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 11
start local 11 19: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
20: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 79
iconst_1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
21: astore 12
start local 12 22: aload 12
athrow
end local 12 23: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$elementOption_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST int int int int
StackMap stack: java.lang.Throwable
astore 13
24: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 11
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
25: aload 13
athrow
end local 11 end local 10 26: StackMap locals:
StackMap stack:
iload 9
bipush 66
if_icmpne 42
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_2
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 10
start local 10 28: iload 10
bipush 16
if_icmpeq 29
iload 10
bipush 20
if_icmpeq 29
iload 10
bipush 26
if_icmpne 31
29: StackMap locals: int
StackMap stack:
iconst_1
istore 8
30: goto 45
31: StackMap locals:
StackMap stack:
iload 10
bipush 10
if_icmpne 34
32: iconst_2
istore 8
33: goto 45
34: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.mark:()I
istore 11
start local 11 35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokeinterface org.antlr.runtime.TokenStream.consume:()V
36: new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 79
iconst_2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
37: astore 12
start local 12 38: aload 12
athrow
end local 12 39: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$elementOption_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST int int int int
StackMap stack: java.lang.Throwable
astore 13
40: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iload 11
invokeinterface org.antlr.runtime.TokenStream.rewind:(I)V
41: aload 13
athrow
end local 11 end local 10 42: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 79
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
43: astore 10
start local 10 44: aload 10
athrow
end local 10 45: StackMap locals:
StackMap stack:
iload 8
tableswitch { // 1 - 2
1: 46
2: 52
default: 64
}
46: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
47: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_qid_in_elementOption4076:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
48: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.qid:()Lorg/antlr/v4/parse/ANTLRParser$qid_return;
astore 4
49: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
50: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
51: goto 64
52: StackMap locals:
StackMap stack:
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
53: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_elementOption4084:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
54: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 5
55: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
56: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
57: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 10
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_ASSIGN_in_elementOption4086:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
58: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 7
59: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 7
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.becomeRoot:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
60: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_optionValue_in_elementOption4089:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
61: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.optionValue:()Lorg/antlr/v4/parse/ANTLRParser$optionValue_return;
astore 6
62: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
63: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 6
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
64: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$elementOption_return.stop:Lorg/antlr/runtime/Token;
65: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$elementOption_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
66: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementOption_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementOption_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementOption_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
end local 9 end local 8 67: goto 72
68: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$elementOption_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 69: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
70: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
71: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementOption_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$elementOption_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 72: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 73 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 73 1 retval Lorg/antlr/v4/parse/ANTLRParser$elementOption_return;
3 73 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 73 3 ASSIGN226 Lorg/antlr/runtime/Token;
5 73 4 qid224 Lorg/antlr/runtime/ParserRuleReturnScope;
6 73 5 id225 Lorg/antlr/runtime/ParserRuleReturnScope;
7 73 6 optionValue227 Lorg/antlr/runtime/ParserRuleReturnScope;
8 73 7 ASSIGN226_tree Lorg/antlr/v4/tool/ast/GrammarAST;
9 67 8 alt79 I
10 67 9 LA79_0 I
12 26 10 LA79_1 I
19 26 11 nvaeMark I
22 23 12 nvae Lorg/antlr/runtime/NoViableAltException;
28 42 10 LA79_2 I
35 42 11 nvaeMark I
38 39 12 nvae Lorg/antlr/runtime/NoViableAltException;
44 45 10 nvae Lorg/antlr/runtime/NoViableAltException;
69 72 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
19 23 23 any
35 39 39 any
8 67 68 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$id_return id();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$id_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$id_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$id_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$id_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token RULE_REF"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token TOKEN_REF"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
ldc "looking for an identifier"
invokeinterface java.util.Deque.push:(Ljava/lang/Object;)V
8: iconst_2
istore 7
start local 7 9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 8
start local 8 10: iload 8
bipush 57
if_icmpne 13
11: iconst_1
istore 7
12: goto 19
13: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$id_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int
StackMap stack:
iload 8
bipush 66
if_icmpne 16
14: iconst_2
istore 7
15: goto 19
16: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
ldc ""
bipush 80
iconst_0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
17: astore 9
start local 9 18: aload 9
athrow
end local 9 19: StackMap locals:
StackMap stack:
iload 7
tableswitch { // 1 - 2
1: 20
2: 30
default: 39
}
20: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 57
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_RULE_REF_in_id4120:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
21: aload 5
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
22: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$id_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
23: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 24
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$id_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 25
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$id_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int
StackMap stack: new 23 org.antlr.runtime.tree.TreeAdaptor java.lang.String
24: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$id_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int
StackMap stack: new 23 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
25: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
26: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
27: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 28
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
28: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$id_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
29: goto 39
30: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 66
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_TOKEN_REF_in_id4133:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 4
31: aload 6
aload 4
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
32: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$id_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
33: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 34
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$id_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 35
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$id_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int
StackMap stack: new 33 org.antlr.runtime.tree.TreeAdaptor java.lang.String
34: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$id_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream int int
StackMap stack: new 33 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
35: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
36: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
37: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 28
aload 4
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
38: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$id_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
39: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$id_return.stop:Lorg/antlr/runtime/Token;
40: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$id_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
41: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$id_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$id_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$id_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
42: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
invokeinterface java.util.Deque.pop:()Ljava/lang/Object;
pop
end local 8 end local 7 43: goto 48
44: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$id_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.Token org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleTokenStream
StackMap stack: org.antlr.runtime.RecognitionException
astore 7
start local 7 45: aload 0
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
46: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 7
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
47: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$id_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 7
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$id_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 7 48: StackMap locals:
StackMap stack:
aload 1
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 49 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 49 1 retval Lorg/antlr/v4/parse/ANTLRParser$id_return;
3 49 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 49 3 RULE_REF228 Lorg/antlr/runtime/Token;
5 49 4 TOKEN_REF229 Lorg/antlr/runtime/Token;
6 49 5 stream_RULE_REF Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
7 49 6 stream_TOKEN_REF Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
9 43 7 alt80 I
10 43 8 LA80_0 I
18 19 9 nvae Lorg/antlr/runtime/NoViableAltException;
45 48 7 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
8 43 44 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$qid_return qid();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$qid_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=9, locals=10, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$qid_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$qid_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$qid_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: new org.antlr.runtime.tree.RewriteRuleTokenStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "token DOT"
invokespecial org.antlr.runtime.tree.RewriteRuleTokenStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 6
start local 6 7: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
dup
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule id"
invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;)V
astore 7
start local 7 8: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
ldc "looking for a qualified identifier"
invokeinterface java.util.Deque.push:(Ljava/lang/Object;)V
9: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_qid4161:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
10: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 4
11: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
12: aload 7
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
13: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$qid_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack:
iconst_2
istore 8
start local 8 14: aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LA:(I)I
istore 9
start local 9 15: iload 9
bipush 20
if_icmpne 17
16: iconst_1
istore 8
17: StackMap locals: int int
StackMap stack:
iload 8
tableswitch { // 1 - 1
1: 18
default: 25
}
18: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
bipush 20
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_DOT_in_qid4164:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
19: aload 6
aload 3
invokevirtual org.antlr.runtime.tree.RewriteRuleTokenStream.add:(Ljava/lang/Object;)V
20: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_id_in_qid4166:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
21: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.id:()Lorg/antlr/v4/parse/ANTLRParser$id_return;
astore 5
22: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
23: aload 7
aload 5
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokevirtual org.antlr.runtime.tree.RewriteRuleSubtreeStream.add:(Ljava/lang/Object;)V
24: goto 13
end local 9 end local 8 25: StackMap locals:
StackMap stack:
aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$qid_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
26: new org.antlr.runtime.tree.RewriteRuleSubtreeStream
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
ldc "rule retval"
aload 1
ifnull 27
aload 1
invokevirtual org.antlr.v4.parse.ANTLRParser$qid_return.getTree:()Lorg/antlr/v4/tool/ast/GrammarAST;
goto 28
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$qid_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 26 org.antlr.runtime.tree.TreeAdaptor java.lang.String
27: aconst_null
StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$qid_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.ParserRuleReturnScope org.antlr.runtime.tree.RewriteRuleTokenStream org.antlr.runtime.tree.RewriteRuleSubtreeStream
StackMap stack: new 26 org.antlr.runtime.tree.TreeAdaptor java.lang.String org.antlr.v4.tool.ast.GrammarAST
28: invokespecial org.antlr.runtime.tree.RewriteRuleSubtreeStream.<init>:(Lorg/antlr/runtime/tree/TreeAdaptor;Ljava/lang/String;Ljava/lang/Object;)V
29: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
30: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
bipush 28
aload 1
getfield org.antlr.v4.parse.ANTLRParser$qid_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$qid_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.TokenStream.toString:(Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)Ljava/lang/String;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(ILorg/antlr/runtime/Token;Ljava/lang/String;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
31: aload 1
aload 2
putfield org.antlr.v4.parse.ANTLRParser$qid_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
32: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$qid_return.stop:Lorg/antlr/runtime/Token;
33: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$qid_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
34: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$qid_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$qid_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$qid_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
35: aload 0
getfield org.antlr.v4.parse.ANTLRParser.paraphrases:Ljava/util/Deque;
invokeinterface java.util.Deque.pop:()Ljava/lang/Object;
pop
36: goto 41
37: StackMap locals:
StackMap stack: org.antlr.runtime.RecognitionException
astore 8
start local 8 38: aload 0
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
39: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 8
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
40: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$qid_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 8
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$qid_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 8 41: StackMap locals:
StackMap stack:
aload 1
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 42 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 42 1 retval Lorg/antlr/v4/parse/ANTLRParser$qid_return;
3 42 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 42 3 DOT231 Lorg/antlr/runtime/Token;
5 42 4 id230 Lorg/antlr/runtime/ParserRuleReturnScope;
6 42 5 id232 Lorg/antlr/runtime/ParserRuleReturnScope;
7 42 6 stream_DOT Lorg/antlr/runtime/tree/RewriteRuleTokenStream;
8 42 7 stream_id Lorg/antlr/runtime/tree/RewriteRuleSubtreeStream;
14 25 8 alt81 I
15 25 9 LA81_0 I
38 41 8 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
9 36 37 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$alternativeEntry_return alternativeEntry();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$alternativeEntry_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$alternativeEntry_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$alternativeEntry_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$alternativeEntry_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
7: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_alternative_in_alternativeEntry4183:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
8: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.alternative:()Lorg/antlr/v4/parse/ANTLRParser$alternative_return;
astore 4
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
11: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_alternativeEntry4185:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 5
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
14: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$alternativeEntry_return.stop:Lorg/antlr/runtime/Token;
15: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$alternativeEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$alternativeEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$alternativeEntry_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$alternativeEntry_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
17: goto 22
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$alternativeEntry_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 6
start local 6 19: aload 0
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
20: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
21: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$alternativeEntry_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$alternativeEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 6 22: StackMap locals:
StackMap stack:
aload 1
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 23 1 retval Lorg/antlr/v4/parse/ANTLRParser$alternativeEntry_return;
3 23 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 23 3 EOF234 Lorg/antlr/runtime/Token;
5 23 4 alternative233 Lorg/antlr/runtime/ParserRuleReturnScope;
6 23 5 EOF234_tree Lorg/antlr/v4/tool/ast/GrammarAST;
19 22 6 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
6 17 18 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$elementEntry_return elementEntry();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$elementEntry_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$elementEntry_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$elementEntry_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$elementEntry_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
7: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_element_in_elementEntry4194:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
8: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.element:()Lorg/antlr/v4/parse/ANTLRParser$element_return;
astore 4
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
11: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_elementEntry4196:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 5
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
14: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$elementEntry_return.stop:Lorg/antlr/runtime/Token;
15: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$elementEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementEntry_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementEntry_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
17: goto 22
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$elementEntry_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 6
start local 6 19: aload 0
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
20: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
21: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$elementEntry_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$elementEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 6 22: StackMap locals:
StackMap stack:
aload 1
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 23 1 retval Lorg/antlr/v4/parse/ANTLRParser$elementEntry_return;
3 23 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 23 3 EOF236 Lorg/antlr/runtime/Token;
5 23 4 element235 Lorg/antlr/runtime/ParserRuleReturnScope;
6 23 5 EOF236_tree Lorg/antlr/v4/tool/ast/GrammarAST;
19 22 6 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
6 17 18 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$ruleEntry_return ruleEntry();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$ruleEntry_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$ruleEntry_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$ruleEntry_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleEntry_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
7: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_rule_in_ruleEntry4204:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
8: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.rule:()Lorg/antlr/v4/parse/ANTLRParser$rule_return;
astore 4
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
11: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_ruleEntry4206:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 5
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
14: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$ruleEntry_return.stop:Lorg/antlr/runtime/Token;
15: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleEntry_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleEntry_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
17: goto 22
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$ruleEntry_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 6
start local 6 19: aload 0
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
20: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
21: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$ruleEntry_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$ruleEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 6 22: StackMap locals:
StackMap stack:
aload 1
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 23 1 retval Lorg/antlr/v4/parse/ANTLRParser$ruleEntry_return;
3 23 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 23 3 EOF238 Lorg/antlr/runtime/Token;
5 23 4 rule237 Lorg/antlr/runtime/ParserRuleReturnScope;
6 23 5 EOF238_tree Lorg/antlr/v4/tool/ast/GrammarAST;
19 22 6 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
6 17 18 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
public final org.antlr.v4.parse.ANTLRParser$blockEntry_return blockEntry();
descriptor: ()Lorg/antlr/v4/parse/ANTLRParser$blockEntry_return;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=1
start local 0 0: new org.antlr.v4.parse.ANTLRParser$blockEntry_return
dup
invokespecial org.antlr.v4.parse.ANTLRParser$blockEntry_return.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$blockEntry_return.start:Lorg/antlr/runtime/Token;
2: aconst_null
astore 2
start local 2 3: aconst_null
astore 3
start local 3 4: aconst_null
astore 4
start local 4 5: aconst_null
astore 5
start local 5 6: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.nil:()Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 2
7: aload 0
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_block_in_blockEntry4214:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.pushFollow:(Lorg/antlr/runtime/BitSet;)V
8: aload 0
invokevirtual org.antlr.v4.parse.ANTLRParser.block:()Lorg/antlr/v4/parse/ANTLRParser$block_return;
astore 4
9: aload 0
getfield org.antlr.v4.parse.ANTLRParser.state:Lorg/antlr/runtime/RecognizerSharedState;
dup
getfield org.antlr.runtime.RecognizerSharedState._fsp:I
iconst_1
isub
putfield org.antlr.runtime.RecognizerSharedState._fsp:I
10: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 4
invokevirtual org.antlr.runtime.ParserRuleReturnScope.getTree:()Ljava/lang/Object;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
11: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
getstatic org.antlr.v4.parse.ANTLRParser.FOLLOW_EOF_in_blockEntry4216:Lorg/antlr/runtime/BitSet;
invokevirtual org.antlr.v4.parse.ANTLRParser.match:(Lorg/antlr/runtime/IntStream;ILorg/antlr/runtime/BitSet;)Ljava/lang/Object;
checkcast org.antlr.runtime.Token
astore 3
12: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 3
invokeinterface org.antlr.runtime.tree.TreeAdaptor.create:(Lorg/antlr/runtime/Token;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
astore 5
13: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
aload 5
invokeinterface org.antlr.runtime.tree.TreeAdaptor.addChild:(Ljava/lang/Object;Ljava/lang/Object;)V
14: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
putfield org.antlr.v4.parse.ANTLRParser$blockEntry_return.stop:Lorg/antlr/runtime/Token;
15: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 2
invokeinterface org.antlr.runtime.tree.TreeAdaptor.rulePostProcessing:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$blockEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
16: aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockEntry_return.start:Lorg/antlr/runtime/Token;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockEntry_return.stop:Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.tree.TreeAdaptor.setTokenBoundaries:(Ljava/lang/Object;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;)V
17: goto 22
18: StackMap locals: org.antlr.v4.parse.ANTLRParser org.antlr.v4.parse.ANTLRParser$blockEntry_return org.antlr.v4.tool.ast.GrammarAST org.antlr.runtime.Token org.antlr.runtime.ParserRuleReturnScope org.antlr.v4.tool.ast.GrammarAST
StackMap stack: org.antlr.runtime.RecognitionException
astore 6
start local 6 19: aload 0
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.reportError:(Lorg/antlr/runtime/RecognitionException;)V
20: aload 0
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 6
invokevirtual org.antlr.v4.parse.ANTLRParser.recover:(Lorg/antlr/runtime/IntStream;Lorg/antlr/runtime/RecognitionException;)V
21: aload 1
aload 0
getfield org.antlr.v4.parse.ANTLRParser.adaptor:Lorg/antlr/runtime/tree/TreeAdaptor;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
aload 1
getfield org.antlr.v4.parse.ANTLRParser$blockEntry_return.start:Lorg/antlr/runtime/Token;
aload 0
getfield org.antlr.v4.parse.ANTLRParser.input:Lorg/antlr/runtime/TokenStream;
iconst_m1
invokeinterface org.antlr.runtime.TokenStream.LT:(I)Lorg/antlr/runtime/Token;
aload 6
invokeinterface org.antlr.runtime.tree.TreeAdaptor.errorNode:(Lorg/antlr/runtime/TokenStream;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;)Ljava/lang/Object;
checkcast org.antlr.v4.tool.ast.GrammarAST
putfield org.antlr.v4.parse.ANTLRParser$blockEntry_return.tree:Lorg/antlr/v4/tool/ast/GrammarAST;
end local 6 22: StackMap locals:
StackMap stack:
aload 1
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/antlr/v4/parse/ANTLRParser;
1 23 1 retval Lorg/antlr/v4/parse/ANTLRParser$blockEntry_return;
3 23 2 root_0 Lorg/antlr/v4/tool/ast/GrammarAST;
4 23 3 EOF240 Lorg/antlr/runtime/Token;
5 23 4 block239 Lorg/antlr/runtime/ParserRuleReturnScope;
6 23 5 EOF240_tree Lorg/antlr/v4/tool/ast/GrammarAST;
19 22 6 re Lorg/antlr/runtime/RecognitionException;
Exception table:
from to target type
6 17 18 Class org.antlr.runtime.RecognitionException
Exceptions:
throws org.antlr.runtime.RecognitionException
}
SourceFile: "ANTLRParser.java"
NestMembers:
org.antlr.v4.parse.ANTLRParser$actionElement_return org.antlr.v4.parse.ANTLRParser$actionScopeName_return org.antlr.v4.parse.ANTLRParser$action_return org.antlr.v4.parse.ANTLRParser$altList_return org.antlr.v4.parse.ANTLRParser$alternativeEntry_return org.antlr.v4.parse.ANTLRParser$alternative_return org.antlr.v4.parse.ANTLRParser$atom_return org.antlr.v4.parse.ANTLRParser$blockEntry_return org.antlr.v4.parse.ANTLRParser$blockSet_return org.antlr.v4.parse.ANTLRParser$blockSuffix_return org.antlr.v4.parse.ANTLRParser$block_return org.antlr.v4.parse.ANTLRParser$channelsSpec_return org.antlr.v4.parse.ANTLRParser$delegateGrammar_return org.antlr.v4.parse.ANTLRParser$delegateGrammars_return org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return org.antlr.v4.parse.ANTLRParser$ebnf_return org.antlr.v4.parse.ANTLRParser$elementEntry_return org.antlr.v4.parse.ANTLRParser$elementOption_return org.antlr.v4.parse.ANTLRParser$elementOptions_return org.antlr.v4.parse.ANTLRParser$element_return org.antlr.v4.parse.ANTLRParser$exceptionGroup_return org.antlr.v4.parse.ANTLRParser$exceptionHandler_return org.antlr.v4.parse.ANTLRParser$finallyClause_return org.antlr.v4.parse.ANTLRParser$grammarSpec_return org.antlr.v4.parse.ANTLRParser$grammarType_return org.antlr.v4.parse.ANTLRParser$id_return org.antlr.v4.parse.ANTLRParser$labeledAlt_return org.antlr.v4.parse.ANTLRParser$labeledElement_return org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return org.antlr.v4.parse.ANTLRParser$lexerAltList_return org.antlr.v4.parse.ANTLRParser$lexerAlt_return org.antlr.v4.parse.ANTLRParser$lexerAtom_return org.antlr.v4.parse.ANTLRParser$lexerBlock_return org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return org.antlr.v4.parse.ANTLRParser$lexerCommandName_return org.antlr.v4.parse.ANTLRParser$lexerCommand_return org.antlr.v4.parse.ANTLRParser$lexerCommands_return org.antlr.v4.parse.ANTLRParser$lexerElement_return org.antlr.v4.parse.ANTLRParser$lexerElements_return org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return org.antlr.v4.parse.ANTLRParser$lexerRule_return org.antlr.v4.parse.ANTLRParser$localsSpec_return org.antlr.v4.parse.ANTLRParser$modeSpec_return org.antlr.v4.parse.ANTLRParser$notSet_return org.antlr.v4.parse.ANTLRParser$optionValue_return org.antlr.v4.parse.ANTLRParser$option_return org.antlr.v4.parse.ANTLRParser$optionsSpec_return org.antlr.v4.parse.ANTLRParser$parserRule_return org.antlr.v4.parse.ANTLRParser$prequelConstruct_return org.antlr.v4.parse.ANTLRParser$qid_return org.antlr.v4.parse.ANTLRParser$range_return org.antlr.v4.parse.ANTLRParser$ruleAction_return org.antlr.v4.parse.ANTLRParser$ruleAltList_return org.antlr.v4.parse.ANTLRParser$ruleBlock_return org.antlr.v4.parse.ANTLRParser$ruleEntry_return org.antlr.v4.parse.ANTLRParser$rulePrequel_return org.antlr.v4.parse.ANTLRParser$rulePrequels_return org.antlr.v4.parse.ANTLRParser$ruleReturns_return org.antlr.v4.parse.ANTLRParser$rule_return org.antlr.v4.parse.ANTLRParser$ruleref_return org.antlr.v4.parse.ANTLRParser$rules_return org.antlr.v4.parse.ANTLRParser$setElement_return org.antlr.v4.parse.ANTLRParser$sync_return org.antlr.v4.parse.ANTLRParser$terminal_return org.antlr.v4.parse.ANTLRParser$throwsSpec_return org.antlr.v4.parse.ANTLRParser$tokensSpec_return org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return org.antlr.v4.parse.ANTLRParser$wildcard_return
InnerClasses:
public actionElement_return = org.antlr.v4.parse.ANTLRParser$actionElement_return of org.antlr.v4.parse.ANTLRParser
public actionScopeName_return = org.antlr.v4.parse.ANTLRParser$actionScopeName_return of org.antlr.v4.parse.ANTLRParser
public action_return = org.antlr.v4.parse.ANTLRParser$action_return of org.antlr.v4.parse.ANTLRParser
public altList_return = org.antlr.v4.parse.ANTLRParser$altList_return of org.antlr.v4.parse.ANTLRParser
public alternativeEntry_return = org.antlr.v4.parse.ANTLRParser$alternativeEntry_return of org.antlr.v4.parse.ANTLRParser
public alternative_return = org.antlr.v4.parse.ANTLRParser$alternative_return of org.antlr.v4.parse.ANTLRParser
public atom_return = org.antlr.v4.parse.ANTLRParser$atom_return of org.antlr.v4.parse.ANTLRParser
public blockEntry_return = org.antlr.v4.parse.ANTLRParser$blockEntry_return of org.antlr.v4.parse.ANTLRParser
public blockSet_return = org.antlr.v4.parse.ANTLRParser$blockSet_return of org.antlr.v4.parse.ANTLRParser
public blockSuffix_return = org.antlr.v4.parse.ANTLRParser$blockSuffix_return of org.antlr.v4.parse.ANTLRParser
public block_return = org.antlr.v4.parse.ANTLRParser$block_return of org.antlr.v4.parse.ANTLRParser
public channelsSpec_return = org.antlr.v4.parse.ANTLRParser$channelsSpec_return of org.antlr.v4.parse.ANTLRParser
public delegateGrammar_return = org.antlr.v4.parse.ANTLRParser$delegateGrammar_return of org.antlr.v4.parse.ANTLRParser
public delegateGrammars_return = org.antlr.v4.parse.ANTLRParser$delegateGrammars_return of org.antlr.v4.parse.ANTLRParser
public ebnfSuffix_return = org.antlr.v4.parse.ANTLRParser$ebnfSuffix_return of org.antlr.v4.parse.ANTLRParser
public ebnf_return = org.antlr.v4.parse.ANTLRParser$ebnf_return of org.antlr.v4.parse.ANTLRParser
public elementEntry_return = org.antlr.v4.parse.ANTLRParser$elementEntry_return of org.antlr.v4.parse.ANTLRParser
public elementOption_return = org.antlr.v4.parse.ANTLRParser$elementOption_return of org.antlr.v4.parse.ANTLRParser
public elementOptions_return = org.antlr.v4.parse.ANTLRParser$elementOptions_return of org.antlr.v4.parse.ANTLRParser
public element_return = org.antlr.v4.parse.ANTLRParser$element_return of org.antlr.v4.parse.ANTLRParser
public exceptionGroup_return = org.antlr.v4.parse.ANTLRParser$exceptionGroup_return of org.antlr.v4.parse.ANTLRParser
public exceptionHandler_return = org.antlr.v4.parse.ANTLRParser$exceptionHandler_return of org.antlr.v4.parse.ANTLRParser
public finallyClause_return = org.antlr.v4.parse.ANTLRParser$finallyClause_return of org.antlr.v4.parse.ANTLRParser
public grammarSpec_return = org.antlr.v4.parse.ANTLRParser$grammarSpec_return of org.antlr.v4.parse.ANTLRParser
public grammarType_return = org.antlr.v4.parse.ANTLRParser$grammarType_return of org.antlr.v4.parse.ANTLRParser
public id_return = org.antlr.v4.parse.ANTLRParser$id_return of org.antlr.v4.parse.ANTLRParser
public labeledAlt_return = org.antlr.v4.parse.ANTLRParser$labeledAlt_return of org.antlr.v4.parse.ANTLRParser
public labeledElement_return = org.antlr.v4.parse.ANTLRParser$labeledElement_return of org.antlr.v4.parse.ANTLRParser
public labeledLexerElement_return = org.antlr.v4.parse.ANTLRParser$labeledLexerElement_return of org.antlr.v4.parse.ANTLRParser
public lexerAltList_return = org.antlr.v4.parse.ANTLRParser$lexerAltList_return of org.antlr.v4.parse.ANTLRParser
public lexerAlt_return = org.antlr.v4.parse.ANTLRParser$lexerAlt_return of org.antlr.v4.parse.ANTLRParser
public lexerAtom_return = org.antlr.v4.parse.ANTLRParser$lexerAtom_return of org.antlr.v4.parse.ANTLRParser
public lexerBlock_return = org.antlr.v4.parse.ANTLRParser$lexerBlock_return of org.antlr.v4.parse.ANTLRParser
public lexerCommandExpr_return = org.antlr.v4.parse.ANTLRParser$lexerCommandExpr_return of org.antlr.v4.parse.ANTLRParser
public lexerCommandName_return = org.antlr.v4.parse.ANTLRParser$lexerCommandName_return of org.antlr.v4.parse.ANTLRParser
public lexerCommand_return = org.antlr.v4.parse.ANTLRParser$lexerCommand_return of org.antlr.v4.parse.ANTLRParser
public lexerCommands_return = org.antlr.v4.parse.ANTLRParser$lexerCommands_return of org.antlr.v4.parse.ANTLRParser
public lexerElement_return = org.antlr.v4.parse.ANTLRParser$lexerElement_return of org.antlr.v4.parse.ANTLRParser
public lexerElements_return = org.antlr.v4.parse.ANTLRParser$lexerElements_return of org.antlr.v4.parse.ANTLRParser
public lexerRuleBlock_return = org.antlr.v4.parse.ANTLRParser$lexerRuleBlock_return of org.antlr.v4.parse.ANTLRParser
public lexerRule_return = org.antlr.v4.parse.ANTLRParser$lexerRule_return of org.antlr.v4.parse.ANTLRParser
public localsSpec_return = org.antlr.v4.parse.ANTLRParser$localsSpec_return of org.antlr.v4.parse.ANTLRParser
public modeSpec_return = org.antlr.v4.parse.ANTLRParser$modeSpec_return of org.antlr.v4.parse.ANTLRParser
public notSet_return = org.antlr.v4.parse.ANTLRParser$notSet_return of org.antlr.v4.parse.ANTLRParser
public optionValue_return = org.antlr.v4.parse.ANTLRParser$optionValue_return of org.antlr.v4.parse.ANTLRParser
public option_return = org.antlr.v4.parse.ANTLRParser$option_return of org.antlr.v4.parse.ANTLRParser
public optionsSpec_return = org.antlr.v4.parse.ANTLRParser$optionsSpec_return of org.antlr.v4.parse.ANTLRParser
public parserRule_return = org.antlr.v4.parse.ANTLRParser$parserRule_return of org.antlr.v4.parse.ANTLRParser
public prequelConstruct_return = org.antlr.v4.parse.ANTLRParser$prequelConstruct_return of org.antlr.v4.parse.ANTLRParser
public qid_return = org.antlr.v4.parse.ANTLRParser$qid_return of org.antlr.v4.parse.ANTLRParser
public range_return = org.antlr.v4.parse.ANTLRParser$range_return of org.antlr.v4.parse.ANTLRParser
public ruleAction_return = org.antlr.v4.parse.ANTLRParser$ruleAction_return of org.antlr.v4.parse.ANTLRParser
public ruleAltList_return = org.antlr.v4.parse.ANTLRParser$ruleAltList_return of org.antlr.v4.parse.ANTLRParser
public ruleBlock_return = org.antlr.v4.parse.ANTLRParser$ruleBlock_return of org.antlr.v4.parse.ANTLRParser
public ruleEntry_return = org.antlr.v4.parse.ANTLRParser$ruleEntry_return of org.antlr.v4.parse.ANTLRParser
public rulePrequel_return = org.antlr.v4.parse.ANTLRParser$rulePrequel_return of org.antlr.v4.parse.ANTLRParser
public rulePrequels_return = org.antlr.v4.parse.ANTLRParser$rulePrequels_return of org.antlr.v4.parse.ANTLRParser
public ruleReturns_return = org.antlr.v4.parse.ANTLRParser$ruleReturns_return of org.antlr.v4.parse.ANTLRParser
public rule_return = org.antlr.v4.parse.ANTLRParser$rule_return of org.antlr.v4.parse.ANTLRParser
public ruleref_return = org.antlr.v4.parse.ANTLRParser$ruleref_return of org.antlr.v4.parse.ANTLRParser
public rules_return = org.antlr.v4.parse.ANTLRParser$rules_return of org.antlr.v4.parse.ANTLRParser
public setElement_return = org.antlr.v4.parse.ANTLRParser$setElement_return of org.antlr.v4.parse.ANTLRParser
public sync_return = org.antlr.v4.parse.ANTLRParser$sync_return of org.antlr.v4.parse.ANTLRParser
public terminal_return = org.antlr.v4.parse.ANTLRParser$terminal_return of org.antlr.v4.parse.ANTLRParser
public throwsSpec_return = org.antlr.v4.parse.ANTLRParser$throwsSpec_return of org.antlr.v4.parse.ANTLRParser
public tokensSpec_return = org.antlr.v4.parse.ANTLRParser$tokensSpec_return of org.antlr.v4.parse.ANTLRParser
public v3tokenSpec_return = org.antlr.v4.parse.ANTLRParser$v3tokenSpec_return of org.antlr.v4.parse.ANTLRParser
public wildcard_return = org.antlr.v4.parse.ANTLRParser$wildcard_return of org.antlr.v4.parse.ANTLRParser