All Downloads are FREE. Search and download functionalities are using the official Maven repository.

kotlinx.serialization.json.internal.ReaderJsonLexer.class Maven / Gradle / Ivy

????4?3kotlinx/serialization/json/internal/ReaderJsonLexer5kotlinx/serialization/json/internal/AbstractJsonLexer7(Lkotlinx/serialization/json/internal/SerialReader;[C)V#Lorg/jetbrains/annotations/NotNull;readerkotlin/jvm/internal/Intrinsics
checkNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V
charsBuffer()V
2Lkotlinx/serialization/json/internal/SerialReader;		thresholdI	3kotlinx/serialization/json/internal/ArrayAsSequence([C)V
source5Lkotlinx/serialization/json/internal/ArrayAsSequence;!"	#preload(I)V%&
'this5Lkotlinx/serialization/json/internal/ReaderJsonLexer;[Cf(Lkotlinx/serialization/json/internal/SerialReader;[CILkotlin/jvm/internal/DefaultConstructorMarker;)V
-	getSource7()Lkotlinx/serialization/json/internal/ArrayAsSequence;tryConsumeComma()ZskipWhitespaces()I34
5/0
7length94
:charAt(I)C<=
>currentPosition@	AcurrentcanConsumeValueensureHaveCharsE
F
prefetchOrEof(I)IHI
JisValidValueStart(C)ZLM
NcC	getBuffer()[CRS
Tkotlin/collections/ArraysKtVcopyInto([C[CIII)[CXY
WZ0kotlinx/serialization/json/internal/SerialReader\read([CII)I^_]`trimb&
cactualbufferfilledCount	sizeTotalunprocessedCount+java/lang/CharSequencekl:positionconsumeNextToken()B7kotlinx/serialization/json/internal/AbstractJsonLexerKtqcharToTokenClass(C)Bst
rutcBchcposcuroldSize	spaceLeftconsumeKeyString()Ljava/lang/String;(C)Vo?
?indexOf(CI)I??
?fail$kotlinx_serialization_json(B)Ljava/lang/Void;??
?"kotlin/KotlinNothingValueException?
?
consumeString.(Ljava/lang/CharSequence;II)Ljava/lang/String;??
?	substring(II)Ljava/lang/String;??
?iclosingQuotesrccharstartPos
?endPosappendRange(II)VgetEscapedString()Ljava/lang/StringBuilder;??
?java/lang/StringBuilder?append([CII)Ljava/lang/StringBuilder;??
??4this.append(value, start…x, endIndex - startIndex)?checkNotNullExpressionValue?
?	fromIndextoIndexconsumeLeadingMatchingValue'(Ljava/lang/String;Z)Ljava/lang/String;$Lorg/jetbrains/annotations/Nullable;
keyToMatch?Ljava/lang/String;	isLenientZ()Ljava/lang/CharSequence;Lkotlin/Metadata;mvkxi0d1z??L


??

??





??



??





	????20B00¢J
02020HJ0HJ0HJ02020HJ0HJ0HJ02020HJ02 0HJ!02"0HJ#0202$0HJ%0HR0X‚¢
??R0XӢ
??	
R0X‚¢
??¨&d27Lkotlinx/serialization/json/internal/AbstractJsonLexer;kotlinx-serialization-jsonJsonLexer.ktRuntimeInvisibleAnnotationsCodeLineNumberTableLocalVariableTable$RuntimeInvisibleParameterAnnotations
StackMapTable
SourceFileRuntimeVisibleAnnotations1?!"???0+	?,?*?*+?*??*?Y,? ?$*?(??"&$')(+),.-/#? 0)*00+?
,?@~?	@?M*+,?.???#%#?/0?/*?$??)?)*?12??7*?6<*?8?;???*?8??,?**?B`?B*?BW?????012$33456?2C7)*D2??O*?G*?B<*?K<?6*?8??= ?
?
?		?
????*?B*?O?*?B???	?,?
?6
:;	<
=>?A9B:C=EBFHHMI? *PQ	FCO)*%&?
c*?8?UM?,,*?B*?B`?[W>*?8?;6?2*?,d?a6?*?8?d*??`>???*?B???j?
?,??:MNOQR(S.T?UEWMXRYU[]]b^?>?e[f+Dg(;hc)*ciHI??8*?8?;??*?B*?G*?B?*?8?l?m??????
"@?a
bcd1d6e?8)*8nop???*?G*?8L*?B=*?K=? +???>?v6???*?B?*?B
??
?(?:ij	klmno#p)q/s4t6p7x<y?4)
wx#yQ	6!"1z?)*E?? *?B<*?8?;=d>*???*?(????}~
????*{
|} )*~?{*"??*?B<*"??=?-*?K<?*??W??Y???**?8?l*?B???>?'*?8??\?**?8?l*?B???????*`?B*?????1?"?6
??????1?B?I?V?g?m?t??*D)?pCh?{)*?????**?8N6-?;6?-???????????????"?(??4 ?%?"*)**?Q*????H
*?8?????? 
)*
?
?????_*??N*?8?U-_d??Y???W??
??? )*?????F+?????? )*???????	A/??2*?8?l??#?)*??????[I?I?I??I??I??[s??['s*s?ssss?ss!s"s/s0ss?s?s?s?s?sDs?s~s?s?s?s?sos?sEs?s?s?s?sHsns%sis?s?s1s?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy