7 %t uv w xy z :{ H| H} ~  :  P P :  : % % : % t    : :  "children)Lcom/google/common/collect/ImmutableList; SignatureWLcom/google/common/collect/ImmutableList;>;RuntimeInvisibleTypeAnnotations%Lorg/eclipse/jdt/annotation/Nullable;elemLjava/lang/Object;TT;>(Lcom/google/common/collect/ImmutableList;Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis'Lde/peeeq/datastructures/ImmutableTree;LocalVariableTypeTable,Lde/peeeq/datastructures/ImmutableTree; StackMapTable](Lcom/google/common/collect/ImmutableList;>;TT;)VnodeR(Lcom/google/common/collect/ImmutableList;)Lde/peeeq/datastructures/ImmutableTree;(Lcom/google/common/collect/ImmutableList;>;)Lde/peeeq/datastructures/ImmutableTree;leaf;(Ljava/lang/Object;)Lde/peeeq/datastructures/ImmutableTree;tG(TT;)Lde/peeeq/datastructures/ImmutableTree;size()IcIchiterator()Ljava/util/Iterator; children2D()Ljava/util/Iterator;>; allValues+()Lcom/google/common/collect/ImmutableList;bBuilder InnerClasses1Lcom/google/common/collect/ImmutableList$Builder;6Lcom/google/common/collect/ImmutableList$Builder;0()Lcom/google/common/collect/ImmutableList; addValues4(Lcom/google/common/collect/ImmutableList$Builder;)V9(Lcom/google/common/collect/ImmutableList$Builder;)Vempty)()Lde/peeeq/datastructures/ImmutableTree;D()Lde/peeeq/datastructures/ImmutableTree;hashCodeprimeresulteequals(Ljava/lang/Object;)Zobjother*Lde/peeeq/datastructures/ImmutableTree<*>;toString()Ljava/lang/String;firstZsbLjava/lang/StringBuilder; getOnlyEment()Ljava/lang/Object;el()TT;isLeaf()ZjLjava/lang/Object;Ljava/lang/Iterable;>; SourceFileImmutableTree.java 0 '( -.%de/peeeq/datastructures/ImmutableTree 01 I p l CD J VW N N <= \D `ajava/lang/StringBuilder[ ], ef p kljava/lang/RuntimeExceptionBootstrapMethods 0java/lang/Objectjava/lang/Iterable'com/google/common/collect/ImmutableListjava/util/Iterator/com/google/common/collect/ImmutableList$Builder()V$com/google/common/base/Preconditions checkArgument(Z)V2()Lcom/google/common/collect/UnmodifiableIterator;hasNextnextjava/util/Collections emptyIteratorbuilder3()Lcom/google/common/collect/ImmutableList$Builder;buildaddE(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder;ofgetClass()Ljava/lang/Class;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;isEmptyget(I)Ljava/lang/Object; "There are  elements in this tree.makeConcatWithConstants(I)Ljava/lang/String;(Ljava/lang/String;)V $java/lang/invoke/StringConcatFactoryLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!%&'()*+,-.)/+, 012,*+,*+*,3!&+4 ,56,'(,-.7 ,58,'*,-/9+ :%@G:%@);+,, <=2F Y*34  '(7  '*)> ?@2F Y*34  A.7  A/)BCD23*L+=+N-- : `=3" ! " $ %&&.'1(4*&E6 &CF356.G(7 &E8358.G*9 :HIJ2|*L++ 3/0 13456 K(758 K*9:)LMN2f L*+ +389 :456 OS758 OT)UVW28*M,+*W%,N-- :+ 3>? @B.C4D7F4*.E68568OS3G(7*.E88588OT3G*9:H)X+ , YZ23I)[\D2#8<=*N*:h--`=h`=3NOP QR"S6T448565]F3^F .E((_.7 858 .E*(_/9?:%:%N:%+@(,`a2V`*++*++M*N- ,-,*:,,3FYZ[ \ ]^_`$a(b/c1d<e>fDgIhVi44`56`b.Ac6$<E(D_.7*`58Acd$<E*D_/9 : %@+@D,+ ,ef2KsYL*M,+W+*W+WF+W>,:& : +W+W>+W+3Bno pqr!s+u2v4wPxTy[{b|d}g~n44PA64:ghs56kij fE(7 PA8s58 fE*9+:H  kl28*L*M,,+++ !"Y* #$3 '4 8563G( .m.7 8583G* .m/9 :%+@ .,)nop2T *34  567  589 @)qrsRP:Q