Java.target.classes.org.antlr.v4.runtime.Parser.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.
???? 4?
W??
? ???
? ??
? ??
??
?????? ?? ?? ??
??
?
??
??
?? ????
???? ?
??
e?
?? ??
??
??
???? ??
??? ?
&??
)?????????????? 1?
e?????
e? 1? ??????
????
<? ??????
B?
B??
E?
??
E????
????
M?
M?
????
?? ? ?
????????? 1?
??
e? 1
^
^
a
a e
e
? e
?
?
e
e
e e
? e
e
?
? A
?
e
?
z } A
?!"
A#
$%
?&' ?(
?)
A*
?+,
?-
?.
?/
01 0 ?2 A3
?4
56
5? 78
9:;
??<
?= 5>
??@
?A
9B
9C?DEF
?G
?H
?I
}J
}K
}L ?MN
?HO
??PQ TrimToSizeListener InnerClasses
TraceListener bypassAltsAtnCache Ljava/util/Map; Signature ALjava/util/Map; _errHandler )Lorg/antlr/v4/runtime/ANTLRErrorStrategy; RuntimeInvisibleAnnotations #Lorg/antlr/v4/runtime/misc/NotNull; _input "Lorg/antlr/v4/runtime/TokenStream; _precedenceStack (Lorg/antlr/v4/runtime/misc/IntegerStack; _ctx (Lorg/antlr/v4/runtime/ParserRuleContext; _buildParseTrees Z _tracer +Lorg/antlr/v4/runtime/Parser$TraceListener; _parseListeners Ljava/util/List; ?Ljava/util/List; $Lorg/antlr/v4/runtime/misc/Nullable;
_syntaxErrors I
matchedEOF %(Lorg/antlr/v4/runtime/TokenStream;)V Code LineNumberTable LocalVariableTable this Lorg/antlr/v4/runtime/Parser; input reset ()V interpreter 'Lorg/antlr/v4/runtime/atn/ATNSimulator;
StackMapTableR match (I)Lorg/antlr/v4/runtime/Token; ttype t Lorg/antlr/v4/runtime/Token;?
ExceptionsS
matchWildcard ()Lorg/antlr/v4/runtime/Token; setBuildParseTree (Z)V buildParseTrees getBuildParseTree ()Z setTrimParseTree trimParseTrees getTrimParseTree getParseListeners ()Ljava/util/List; listeners LocalVariableTypeTableT A()Ljava/util/List; addParseListener 0(Lorg/antlr/v4/runtime/tree/ParseTreeListener;)V listener -Lorg/antlr/v4/runtime/tree/ParseTreeListener; $RuntimeInvisibleParameterAnnotations removeParseListener removeParseListeners triggerEnterRuleEventU triggerExitRuleEvent i getNumberOfSyntaxErrors ()I getTokenFactory %()Lorg/antlr/v4/runtime/TokenFactory; getATNWithBypassAlts ()Lorg/antlr/v4/runtime/atn/ATN; deserializationOptions 4Lorg/antlr/v4/runtime/atn/ATNDeserializationOptions; result Lorg/antlr/v4/runtime/atn/ATN;
serializedAtn Ljava/lang/String;VW?PX compileParseTreePattern I(Ljava/lang/String;I)Lorg/antlr/v4/runtime/tree/pattern/ParseTreePattern; lexer Lorg/antlr/v4/runtime/Lexer; tokenSource "Lorg/antlr/v4/runtime/TokenSource; pattern patternRuleIndex e(Ljava/lang/String;ILorg/antlr/v4/runtime/Lexer;)Lorg/antlr/v4/runtime/tree/pattern/ParseTreePattern; m ;Lorg/antlr/v4/runtime/tree/pattern/ParseTreePatternMatcher; getErrorHandler +()Lorg/antlr/v4/runtime/ANTLRErrorStrategy; setErrorHandler ,(Lorg/antlr/v4/runtime/ANTLRErrorStrategy;)V handler getInputStream $()Lorg/antlr/v4/runtime/TokenStream; setInputStream getCurrentToken notifyErrorListeners (Ljava/lang/String;)V msg \(Lorg/antlr/v4/runtime/Token;Ljava/lang/String;Lorg/antlr/v4/runtime/RecognitionException;)V offendingToken e +Lorg/antlr/v4/runtime/RecognitionException; line charPositionInLine )Lorg/antlr/v4/runtime/ANTLRErrorListener; HLorg/antlr/v4/runtime/ANTLRErrorListener<-Lorg/antlr/v4/runtime/Token;>; consume node %Lorg/antlr/v4/runtime/tree/ErrorNode; (Lorg/antlr/v4/runtime/tree/TerminalNode; o hasListenerYZ createTerminalNode n(Lorg/antlr/v4/runtime/ParserRuleContext;Lorg/antlr/v4/runtime/Token;)Lorg/antlr/v4/runtime/tree/TerminalNode; parent ,Lorg/antlr/v4/runtime/tree/TerminalNodeImpl; createErrorNode k(Lorg/antlr/v4/runtime/ParserRuleContext;Lorg/antlr/v4/runtime/Token;)Lorg/antlr/v4/runtime/tree/ErrorNode; )Lorg/antlr/v4/runtime/tree/ErrorNodeImpl; addContextToParseTree enterRule -(Lorg/antlr/v4/runtime/ParserRuleContext;II)V localctx state ruleIndex enterLeftFactoredRule factoredContext exitRule
enterOuterAlt ,(Lorg/antlr/v4/runtime/ParserRuleContext;I)V altNum
getPrecedence enterRecursionRule
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; .(Lorg/antlr/v4/runtime/ParserRuleContext;III)V
precedence pushNewRecursionContext previous unrollRecursionContexts +(Lorg/antlr/v4/runtime/ParserRuleContext;)V
_parentctx retctx getInvokingContext +(I)Lorg/antlr/v4/runtime/ParserRuleContext; p
getContext *()Lorg/antlr/v4/runtime/ParserRuleContext;
setContext ctx precpred &(Lorg/antlr/v4/runtime/RuleContext;I)Z "Lorg/antlr/v4/runtime/RuleContext; getErrorListenerDispatch ,()Lorg/antlr/v4/runtime/ParserErrorListener; inContext (Ljava/lang/String;)Z context isExpectedToken (I)Z
invokingState #Lorg/antlr/v4/runtime/atn/ATNState; rt )Lorg/antlr/v4/runtime/atn/RuleTransition; symbol atn s following 'Lorg/antlr/v4/runtime/misc/IntervalSet;"[' isMatchedEOF getExpectedTokens )()Lorg/antlr/v4/runtime/misc/IntervalSet; "getExpectedTokensWithinCurrentRule getRuleIndex (Ljava/lang/String;)I ruleName Ljava/lang/Integer;, getRuleContext getRuleInvocationStack &()Ljava/util/List; 4(Lorg/antlr/v4/runtime/RuleContext;)Ljava/util/List; ruleNames [Ljava/lang/String; stack $Ljava/util/List;? H(Lorg/antlr/v4/runtime/RuleContext;)Ljava/util/List;
getDFAStrings dfa Lorg/antlr/v4/runtime/dfa/DFA; d dumpDFA seenOne\
getSourceName ()Ljava/lang/String; getParseInfo &()Lorg/antlr/v4/runtime/atn/ParseInfo; interp -Lorg/antlr/v4/runtime/atn/ParserATNSimulator;
setProfile profile setTrace trace isTrace "()Lorg/antlr/v4/runtime/IntStream; +()Lorg/antlr/v4/runtime/ANTLRErrorListener; lLorg/antlr/v4/runtime/Recognizer;
SourceFile Parser.java ? ? )org/antlr/v4/runtime/DefaultErrorStrategy ? ? &org/antlr/v4/runtime/misc/IntegerStack ? ?]^ ? ?" ? !_`^a ?b ? ? ? ? ? ?? ?c ?deR ? ?# ?f org/antlr/v4/runtime/Tokengb/ ?hij ;<kl ? ?mn ? ? ? ? ? ?Top ? ?qr ? java/lang/NullPointerException ?% java/util/ArrayListsptpu ?vwUx ?yz +org/antlr/v4/runtime/tree/ParseTreeListener{U@ ?| }~G ?U ? ?????? 'java/lang/UnsupportedOperationException DThe current parser does not support an ATN with bypass alternatives. ? ??}? org/antlr/v4/runtime/atn/ATN 2org/antlr/v4/runtime/atn/ATNDeserializationOptions? ? (org/antlr/v4/runtime/atn/ATNDeserializer ??V?????? org/antlr/v4/runtime/Lexer $Parser can't discover a lexer to use 9org/antlr/v4/runtime/tree/pattern/ParseTreePatternMatcher ???? ?$'? ? bc??? org/antlr/v4/runtime/Recognizer/ ?????78???? *org/antlr/v4/runtime/tree/TerminalNodeImpl ???? 'org/antlr/v4/runtime/tree/ErrorNodeImpl9a &org/antlr/v4/runtime/ParserRuleContext???^? ?> ? ? ?? ??? ?? ? ? ?i ??^? ????? ?LP? y -org/antlr/v4/runtime/ProxyParserErrorListener? ? ?? +org/antlr/v4/runtime/atn/ParserATNSimulatorn? ?? !org/antlr/v4/runtime/atn/ATNState??[oh?? 'org/antlr/v4/runtime/atn/RuleTransition?j[\v??? java/lang/Integer? ???? n/a? ?????\??????? ? java/lang/StringBuilder Decision ??? ??? :???%?%?? .org/antlr/v4/runtime/atn/ProfilingATNSimulator "org/antlr/v4/runtime/atn/ParseInfo ?? ?b?? ?????? ? ? )org/antlr/v4/runtime/Parser$TraceListener java/util/WeakHashMap org/antlr/v4/runtime/Parser .org/antlr/v4/runtime/Parser$TrimToSizeListener %org/antlr/v4/runtime/atn/ATNSimulator )org/antlr/v4/runtime/RecognitionException java/util/List java/util/Iterator java/lang/String java/lang/Object java/lang/Throwable #org/antlr/v4/runtime/tree/ErrorNode &org/antlr/v4/runtime/tree/TerminalNode %org/antlr/v4/runtime/misc/IntervalSet org/antlr/v4/runtime/dfa/DFA push (I)V org/antlr/v4/runtime/TokenStream seek 'org/antlr/v4/runtime/ANTLRErrorStrategy (Lorg/antlr/v4/runtime/Parser;)V clear getInterpreter )()Lorg/antlr/v4/runtime/atn/ATNSimulator; getType reportMatch
recoverInline ;(Lorg/antlr/v4/runtime/Parser;)Lorg/antlr/v4/runtime/Token;
getTokenIndex addErrorNode L(Lorg/antlr/v4/runtime/tree/ErrorNode;)Lorg/antlr/v4/runtime/tree/ErrorNode; INSTANCE 0Lorg/antlr/v4/runtime/Parser$TrimToSizeListener; contains (Ljava/lang/Object;)Z java/util/Collections emptyList add remove isEmpty iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; enterEveryRule size get (I)Ljava/lang/Object;
exitEveryRule getTokenSource $()Lorg/antlr/v4/runtime/TokenSource; org/antlr/v4/runtime/TokenSource getSerializedATN
java/util/Map &(Ljava/lang/Object;)Ljava/lang/Object; setGenerateRuleBypassTransitions 7(Lorg/antlr/v4/runtime/atn/ATNDeserializationOptions;)V toCharArray ()[C deserialize "([C)Lorg/antlr/v4/runtime/atn/ATN; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; <(Lorg/antlr/v4/runtime/Lexer;Lorg/antlr/v4/runtime/Parser;)V compile LT getLine getCharPositionInLine 'org/antlr/v4/runtime/ANTLRErrorListener syntaxError u(Lorg/antlr/v4/runtime/Recognizer;Ljava/lang/Object;IILjava/lang/String;Lorg/antlr/v4/runtime/RecognitionException;)V inErrorRecoveryMode (Lorg/antlr/v4/runtime/Parser;)Z visitErrorNode ((Lorg/antlr/v4/runtime/tree/ErrorNode;)V addChild +(Lorg/antlr/v4/runtime/tree/TerminalNode;)V
visitTerminal (Lorg/antlr/v4/runtime/Token;)V setParent %(Lorg/antlr/v4/runtime/RuleContext;)V setState start
getChildCount getChild ((I)Lorg/antlr/v4/runtime/tree/ParseTree; removeLastChild stop setAltNumber peek getATN ruleToStartState *[Lorg/antlr/v4/runtime/atn/RuleStartState; 'org/antlr/v4/runtime/atn/RuleStartState stateNumber pop getErrorListeners (Ljava/util/Collection;)V states getState
nextTokens L(Lorg/antlr/v4/runtime/atn/ATNState;)Lorg/antlr/v4/runtime/misc/IntervalSet;
transition ((I)Lorg/antlr/v4/runtime/atn/Transition; followState L(ILorg/antlr/v4/runtime/RuleContext;)Lorg/antlr/v4/runtime/misc/IntervalSet; getRuleIndexMap ()Ljava/util/Map; intValue getRuleNames ()[Ljava/lang/String; org/antlr/v4/runtime/RuleContext _interp
decisionToDFA [Lorg/antlr/v4/runtime/dfa/DFA;
getVocabulary #()Lorg/antlr/v4/runtime/Vocabulary; toString H(Lorg/antlr/v4/runtime/Vocabulary;[Ljava/lang/String;)Ljava/lang/String; java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println append -(Ljava/lang/String;)Ljava/lang/StringBuilder; decision (I)Ljava/lang/StringBuilder; print 3(Lorg/antlr/v4/runtime/atn/ProfilingATNSimulator;)V setInterpreter *(Lorg/antlr/v4/runtime/atn/ATNSimulator;)V >(Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/atn/ATN;)V getPredictionMode +()Lorg/antlr/v4/runtime/atn/PredictionMode; setPredictionMode ,(Lorg/antlr/v4/runtime/atn/PredictionMode;)V! ? W
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? y -*? *? Y? ? *? Y? ? *? ? *? *+?
? ? ? h u v " ? ' ? , ? ? - ? ? - ? ? ? ? ? ? L*? ?
*? ? *? *?
*? *? *? *? *? ? *? ? *? L+? +? ? ? 2 ? ? ? ? % ? * ? / ? 6 ? > ? C ? G ? K ? ? L ? ? C ? ? ? ? 9 ? ? ? ? ? Z*? M,? ? ? *? *? *? *? W? 0*? *? M*? ? ,? ? *? **? ,? ? W,? ? *
? ? ? ? ? # ? + ? 6 ? G ? X ? ? Z ? ? Z ? ? U ? ? ?
? ?, ? ? ? ? ? ? ? ? O*? L+? ? *? *? *? W? 0*? *? L*? ? +? ? *? **? +? ? W+? ? " ? ? ? ? ? + ? <