com.groupbyinc.flux.common.antlr.v4.runtime.BufferedTokenStream.class Maven / Gradle / Ivy
???? 2" ?com/groupbyinc/flux/common/antlr/v4/runtime/BufferedTokenStream java/lang/Object 7com/groupbyinc/flux/common/antlr/v4/runtime/TokenStream BufferedTokenStream.java tokenSource 9Lcom/groupbyinc/flux/common/antlr/v4/runtime/TokenSource; tokens Ljava/util/List; ELjava/util/List; p I
fetchedEOF Z $assertionsDisabled <(Lcom/groupbyinc/flux/common/antlr/v4/runtime/TokenSource;)V ()V
java/util/ArrayList (I)V
java/lang/NullPointerException tokenSource cannot be null " (Ljava/lang/String;)V $
! % 7com/groupbyinc/flux/common/antlr/v4/runtime/TokenSource ' ) this ALcom/groupbyinc/flux/common/antlr/v4/runtime/BufferedTokenStream; getTokenSource ;()Lcom/groupbyinc/flux/common/antlr/v4/runtime/TokenSource; index ()I mark release marker reset seek 5
6 lazyInit 8
9 adjustSeekIndex (I)I ; <
= size java/util/List @ ? 0 A B consume E LA G <
H java/lang/IllegalStateException J cannot consume EOF L
K % sync (I)Z O P
Q skipEofCheck T java/lang/AssertionError V
W fetch Y <
Z fetched i n nextToken 5()Lcom/groupbyinc/flux/common/antlr/v4/runtime/Token; _ ` ( a 9com/groupbyinc/flux/common/antlr/v4/runtime/WritableToken c
setTokenIndex e d f 1com/groupbyinc/flux/common/antlr/v4/runtime/Token h add (Ljava/lang/Object;)Z j k A l getType n 0 i o t 3Lcom/groupbyinc/flux/common/antlr/v4/runtime/Token; get 6(I)Lcom/groupbyinc/flux/common/antlr/v4/runtime/Token; #java/lang/IndexOutOfBoundsException u java/lang/StringBuilder w
x token index z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; | }
x ~ (I)Ljava/lang/StringBuilder; | ?
x ? out of range 0.. ? toString ()Ljava/lang/String; ? ?
x ?
v % (I)Ljava/lang/Object; s ? A ? (II)Ljava/util/List;
start stop subset LT ? t
? LB k ? t
? setup ?
? setTokenSource clear ? A ? getTokens ()Ljava/util/List; #(IILjava/util/Set;)Ljava/util/List; ? ?
? start ? or stop ? not in 0.. ? java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ?
? ?
java/util/Set ? contains ? k ? ? isEmpty ()Z ? ? A ? types $Ljava/util/Set; Ljava/util/Set; filteredTokens (III)Ljava/util/List; java/util/HashSet ?
?
? l ttype s (Ljava/util/HashSet; Ljava/util/HashSet; nextTokenOnChannel (II)I
B
getChannel ? 0 i ? channel token previousTokenOnChannel getHiddenTokensToRight ? ?
? filterForChannel ? ?
? to
tokenIndex
nextOnChannel from (I)Ljava/util/List; ? ?
? getHiddenTokensToLeft ? ?
?
prevOnChannel ? ?
? hidden
getSourceName ? ? ( ? getText fill ?
? 9com/groupbyinc/flux/common/antlr/v4/runtime/misc/Interval ? of ?(II)Lcom/groupbyinc/flux/common/antlr/v4/runtime/misc/Interval; ? ?
? ? O(Lcom/groupbyinc/flux/common/antlr/v4/runtime/misc/Interval;)Ljava/lang/String; ? ?
? a ? ? ? b ? ? ? ? ? ? i ? interval ;Lcom/groupbyinc/flux/common/antlr/v4/runtime/misc/Interval; buf Ljava/lang/StringBuilder; M(Lcom/groupbyinc/flux/common/antlr/v4/runtime/RuleContext;)Ljava/lang/String; 7com/groupbyinc/flux/common/antlr/v4/runtime/RuleContext getSourceInterval =()Lcom/groupbyinc/flux/common/antlr/v4/runtime/misc/Interval;
ctx 9Lcom/groupbyinc/flux/common/antlr/v4/runtime/RuleContext; z(Lcom/groupbyinc/flux/common/antlr/v4/runtime/Token;Lcom/groupbyinc/flux/common/antlr/v4/runtime/Token;)Ljava/lang/String;
getTokenIndex 0 i
blockSize java/lang/Class desiredAssertionStatus ?
Signature Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable I(II)Ljava/util/List; G()Ljava/util/List; m(IILjava/util/Set;)Ljava/util/List; J(III)Ljava/util/List; H(I)Ljava/util/List;
SourceFile !
&