Êþº¾E´)net/minecraft/nbt/SnbtGrammar$ArrayPrefix  BYTE+Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix;  INT  LONG  $VALUES,[Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix;  clone()Ljava/lang/Object;  java/lang/EnumvalueOf5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;  (Ljava/lang/String;I)V !"# $% java/util/Setof$([Ljava/lang/Object;)Ljava/util/Set; ' ()additionalTypesLjava/util/Set; + ,- defaultType*Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; !/ 01contains(Ljava/lang/Object;)Z 345 67,net/minecraft/nbt/SnbtGrammar$IntegerLiteralsuffix-Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix; 9 :; computeTypeY(Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix;)Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; =>? @A-net/minecraft/util/parsing/packrat/ParseStateerrorCollector5()Lnet/minecraft/util/parsing/packrat/ErrorCollector; =C DEmark()I GHI JKnet/minecraft/nbt/SnbtGrammar ERROR_INVALID_ARRAY_ELEMENT_TYPE5Lnet/minecraft/util/parsing/packrat/DelayedException; MNO PQ1net/minecraft/util/parsing/packrat/ErrorCollectorstore(ILjava/lang/Object;)V STU VW com/mojang/serialization/JavaOpsINSTANCE"Lcom/mojang/serialization/JavaOps; 3Y Z[create’(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object;]java/lang/Number _`a bc+net/minecraft/nbt/SnbtGrammar$IntegerSuffixtype,()Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; e fg isAllowed-(Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;)Zi+net/minecraft/nbt/SnbtGrammar$ArrayPrefix$1 lmn -(net/minecraft/nbt/SnbtGrammar$TypeSuffix hp qk(Ljava/lang/String;ILnet/minecraft/nbt/SnbtGrammar$TypeSuffix;[Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;)Vs+net/minecraft/nbt/SnbtGrammar$ArrayPrefix$2 lv - lx y-SHORT rp|+net/minecraft/nbt/SnbtGrammar$ArrayPrefix$3 l - {p ‚ ƒ„$values.()[Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; Signature;Ljava/util/Set;valuesCodeLineNumberTable?(Ljava/lang/String;)Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix;LocalVariableTablenameLjava/lang/String;MethodParametersthis+[Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; $enum$name $enum$ordinalX(Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;[Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;)V StackMapTable9(Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object;opsE(Lcom/mojang/serialization/DynamicOps;)TT;x(Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object;entriesstate·(Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState<*>;)TT;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; buildNumberq(Lnet/minecraft/nbt/SnbtGrammar$IntegerLiteral;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Number;entry.Lnet/minecraft/nbt/SnbtGrammar$IntegerLiteral;/Lnet/minecraft/util/parsing/packrat/ParseState; actualTypeLocalVariableTypeTable2Lnet/minecraft/util/parsing/packrat/ParseState<*>;t(Lnet/minecraft/nbt/SnbtGrammar$IntegerLiteral;Lnet/minecraft/util/parsing/packrat/ParseState<*>;)Ljava/lang/Number;value()V=Ljava/lang/Enum; SourceFileSnbtGrammar.javaNestHostPermittedSubclasses InnerClasses ArrayPrefix TypeSuffixIntegerLiteral IntegerSuffixD @@ @ ,-()…† ‡„ˆ" ² ¶À°‰� Šˆ4 *¸À°‰�‹  Œ�ŽŒ€‚qˆ_*+·*¸ µ&*-µ*±‰ÑÒÓÔ‹ �,-(�Ž‘’,(…“fgˆ[+*´*¥*´&+¹.™§¬‰׋�b-”@ŽbZ•Ž–…—Z˜Ž –™š…›œ�žŸˆ¨0*+´2¶8N-Ç,¹<,¹B²F¹L°+²R-,¶XÀ\°‰ß à á!â#ä‹*0�0 ¡0š¢ '£-¤ 0š¥”ü#lŽ  š…¦œ�:;ˆ{+¶^M,Ç*´*°*,¶dš°,°‰èé êìíï‹ �§7b-” ül ާœ� ƒ„ˆ/½Y²SY²SY² S°‰�¨©ˆ… a»hYj²k½l·o³»rYt²u½lY²kSY²wS·z³»{Y}²~½lY²kSY²wSY²uS·€³ ¸�³ ±‰‘¦4¹Z�…ª«¬­G®hr{¯:G°D lG±@3G²_G³h@r@{@