Java.target.classes.org.antlr.v4.runtime.ParserInterpreter.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of antlr4-perf-testsuite Show documentation
Show all versions of antlr4-perf-testsuite Show documentation
The ANTLR 4 grammar compiler.
???? 4D
?!
?"#
$ ?% ?& ?' ?( ?) ?* ?+ ?, ?- ?. ?/ ?01
2
?3456 ?
78
?9 :;<=> :?@A
B@CDEDFGH #I "J
K
?L :M
?N ?O dP dJ
?Q
?R
?S
"T ?U
6VWXY
4Z[
?\
?]
?^
?_` :a "b cJ
?d
?e 6f
?ghi
?j 6k
Vl
mnWo
?Q
?p@q
"rs
?t
"u
vw
x vyzW{
4|}
V~
6
??? Z?
?? ????? ??
v?
??
??? db? f?? hb h?
???
l?? nb n?
??? r?
????
?
l???
y?h? M???
??
??
?? f?h??
;?
??
??
??
?? _??? _? _? _???
??
6? ??h??? grammarFileName Ljava/lang/String; atn Lorg/antlr/v4/runtime/atn/ATN; pushRecursionContextStates Ljava/util/BitSet;
tokenNames [Ljava/lang/String;
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; ruleNames
vocabulary !Lorg/antlr/v4/runtime/Vocabulary; RuntimeInvisibleAnnotations #Lorg/antlr/v4/runtime/misc/NotNull; _parentContextStack Ljava/util/Deque; Signature rLjava/util/Deque;>; overrideDecision I overrideDecisionInputIndex overrideDecisionAlt overrideDecisionReached Z overrideDecisionRoot -Lorg/antlr/v4/runtime/InterpreterRuleContext; rootContext +(Lorg/antlr/v4/runtime/ParserInterpreter;)V Code LineNumberTable LocalVariableTable this (Lorg/antlr/v4/runtime/ParserInterpreter; old $RuntimeInvisibleParameterAnnotations ?(Ljava/lang/String;Ljava/util/Collection;Ljava/util/Collection;Lorg/antlr/v4/runtime/atn/ATN;Lorg/antlr/v4/runtime/TokenStream;)V Ljava/util/Collection; input "Lorg/antlr/v4/runtime/TokenStream; LocalVariableTypeTable *Ljava/util/Collection; ?(Ljava/lang/String;Ljava/util/Collection;Ljava/util/Collection;Lorg/antlr/v4/runtime/atn/ATN;Lorg/antlr/v4/runtime/TokenStream;)V ?(Ljava/lang/String;Lorg/antlr/v4/runtime/Vocabulary;Ljava/util/Collection;Lorg/antlr/v4/runtime/atn/ATN;Lorg/antlr/v4/runtime/TokenStream;)V i state #Lorg/antlr/v4/runtime/atn/ATNState;
StackMapTable?4?????G ?(Ljava/lang/String;Lorg/antlr/v4/runtime/Vocabulary;Ljava/util/Collection;Lorg/antlr/v4/runtime/atn/ATN;Lorg/antlr/v4/runtime/TokenStream;)V reset ()V getATN ()Lorg/antlr/v4/runtime/atn/ATN;
getTokenNames ()[Ljava/lang/String;
getVocabulary #()Lorg/antlr/v4/runtime/Vocabulary; getRuleNames getGrammarFileName ()Ljava/lang/String; parse +(I)Lorg/antlr/v4/runtime/ParserRuleContext; result (Lorg/antlr/v4/runtime/ParserRuleContext;
parentContext "Lorg/antlr/v4/runtime/misc/Tuple2; e +Lorg/antlr/v4/runtime/RecognitionException; p startRuleIndex startRuleStartState )Lorg/antlr/v4/runtime/atn/RuleStartState; _Lorg/antlr/v4/runtime/misc/Tuple2;?` enterRecursionRule .(Lorg/antlr/v4/runtime/ParserRuleContext;III)V localctx ruleIndex
precedence getATNState %()Lorg/antlr/v4/runtime/atn/ATNState;
visitState &(Lorg/antlr/v4/runtime/atn/ATNState;)V ruleStartState newctx predicateTransition .Lorg/antlr/v4/runtime/atn/PredicateTransition; actionTransition +Lorg/antlr/v4/runtime/atn/ActionTransition; predictedAlt
transition %Lorg/antlr/v4/runtime/atn/Transition;?? visitDecisionState +(Lorg/antlr/v4/runtime/atn/DecisionState;)I (Lorg/antlr/v4/runtime/atn/DecisionState; decisions createInterpreterRuleContext Y(Lorg/antlr/v4/runtime/ParserRuleContext;II)Lorg/antlr/v4/runtime/InterpreterRuleContext; parent invokingStateNumber visitRuleStopState ruleTransition )Lorg/antlr/v4/runtime/atn/RuleTransition; addDecisionOverride (III)V
tokenIndex forcedAlt getOverrideDecisionRoot /()Lorg/antlr/v4/runtime/InterpreterRuleContext; recover .(Lorg/antlr/v4/runtime/RecognitionException;)V ime -Lorg/antlr/v4/runtime/InputMismatchException; tok Lorg/antlr/v4/runtime/Token; expectedTokenType errToken??
recoverInline ()Lorg/antlr/v4/runtime/Token; getRootContext
SourceFile ParserInterpreter.java?? ?? java/util/ArrayDeque ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? +org/antlr/v4/runtime/atn/ParserATNSimulator ???? java/lang/String?????? ? ??? ???? java/util/BitSet????? ????????? !org/antlr/v4/runtime/atn/ATNState +org/antlr/v4/runtime/atn/StarLoopEntryState? ?? ??? ? ??? ? ?? ? ? ??? ? ???? ?????? org/antlr/v4/runtime/misc/Tuple2?? &org/antlr/v4/runtime/ParserRuleContext??? ? ? ? ? )org/antlr/v4/runtime/RecognitionException?? ? ??????? ??????? ?????? ?? &org/antlr/v4/runtime/atn/DecisionState ??? ? %org/antlr/v4/runtime/atn/LoopEndState
?? java/lang/Integer?
?? 'org/antlr/v4/runtime/atn/AtomTransition ? ?? org/antlr/v4/runtime/Token 'org/antlr/v4/runtime/atn/RuleStartState 'org/antlr/v4/runtime/atn/RuleTransition ? ? ,org/antlr/v4/runtime/atn/PredicateTransition ? -org/antlr/v4/runtime/FailedPredicateException ? )org/antlr/v4/runtime/atn/ActionTransition ? 6org/antlr/v4/runtime/atn/PrecedencePredicateTransition precpred(_ctx, %d) java/lang/Object!" ?# 'java/lang/UnsupportedOperationException !Unrecognized ATN transition type. ?$% ?&?'()* +org/antlr/v4/runtime/InterpreterRuleContext ??+ ?? +org/antlr/v4/runtime/InputMismatchException,-./0?1?23456?78 ?9?:?;?<=>?@ABC &org/antlr/v4/runtime/ParserInterpreter org/antlr/v4/runtime/Parser org/antlr/v4/runtime/Vocabulary java/util/Collection org/antlr/v4/runtime/atn/ATN org/antlr/v4/runtime/TokenStream java/util/Iterator #org/antlr/v4/runtime/atn/Transition getInputStream $()Lorg/antlr/v4/runtime/TokenStream; %(Lorg/antlr/v4/runtime/TokenStream;)V >(Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/atn/ATN;)V setInterpreter *(Lorg/antlr/v4/runtime/atn/ATNSimulator;)V toArray (([Ljava/lang/Object;)[Ljava/lang/Object; #org/antlr/v4/runtime/VocabularyImpl fromTokenNames 6([Ljava/lang/String;)Lorg/antlr/v4/runtime/Vocabulary; maxTokenType getDisplayName (I)Ljava/lang/String; states Ljava/util/List; java/util/List size ()I (I)V iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; precedenceRuleDecision stateNumber set ruleToStartState *[Lorg/antlr/v4/runtime/atn/RuleStartState; isPrecedenceRule enterRule -(Lorg/antlr/v4/runtime/ParserRuleContext;II)V getStateType _ctx isEmpty java/util/Deque pop getItem1 unrollRecursionContexts +(Lorg/antlr/v4/runtime/ParserRuleContext;)V exitRule ruleToStopState )[Lorg/antlr/v4/runtime/atn/RuleStopState; &org/antlr/v4/runtime/atn/RuleStopState setState
getContext *()Lorg/antlr/v4/runtime/ParserRuleContext; exception getErrorHandler +()Lorg/antlr/v4/runtime/ANTLRErrorStrategy; 'org/antlr/v4/runtime/ANTLRErrorStrategy reportError K(Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/RecognitionException;)V
invokingState valueOf (I)Ljava/lang/Integer; org/antlr/v4/runtime/misc/Tuple create H(Ljava/lang/Object;Ljava/lang/Object;)Lorg/antlr/v4/runtime/misc/Tuple2; push (Ljava/lang/Object;)V getState get (I)Ljava/lang/Object; getNumberOfTransitions ((I)Lorg/antlr/v4/runtime/atn/Transition; getSerializationType (I)Z target peek getItem2 intValue getRuleIndex pushNewRecursionContext label match (I)Lorg/antlr/v4/runtime/Token; _input LA (I)I matches (III)Z
matchWildcard predIndex sempred '(Lorg/antlr/v4/runtime/RuleContext;II)Z (Lorg/antlr/v4/runtime/Parser;)V actionIndex action '(Lorg/antlr/v4/runtime/RuleContext;II)V precpred &(Lorg/antlr/v4/runtime/RuleContext;I)Z format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; 2(Lorg/antlr/v4/runtime/Parser;Ljava/lang/String;)V (Ljava/lang/String;)V sync index getInterpreter )()Lorg/antlr/v4/runtime/atn/ATNSimulator; adaptivePredict N(Lorg/antlr/v4/runtime/TokenStream;ILorg/antlr/v4/runtime/ParserRuleContext;)I followState getOffendingToken getExpectedTokens )()Lorg/antlr/v4/runtime/misc/IntervalSet; %org/antlr/v4/runtime/misc/IntervalSet isNil
getMinElement getTokenFactory %()Lorg/antlr/v4/runtime/TokenFactory; getTokenSource $()Lorg/antlr/v4/runtime/TokenSource; org/antlr/v4/runtime/TokenSource #()Lorg/antlr/v4/runtime/CharStream; getText getLine getCharPositionInLine !org/antlr/v4/runtime/TokenFactory X(Lorg/antlr/v4/runtime/misc/Tuple2;ILjava/lang/String;IIIII)Lorg/antlr/v4/runtime/Token; createErrorNode k(Lorg/antlr/v4/runtime/ParserRuleContext;Lorg/antlr/v4/runtime/Token;)Lorg/antlr/v4/runtime/tree/ErrorNode; addErrorNode L(Lorg/antlr/v4/runtime/tree/ErrorNode;)Lorg/antlr/v4/runtime/tree/ErrorNode; _errHandler )Lorg/antlr/v4/runtime/ANTLRErrorStrategy; ;(Lorg/antlr/v4/runtime/Parser;)Lorg/antlr/v4/runtime/Token; ! ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? m*+? ? *? Y? ? *? *? *? *? *?
*+? ? *+? ? *+?
?
*+? ? *+? ? *+? ? *? Y**? ? ? ? ? > c G M N O " P ' V , d 4 e <