terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ GetConverter()

JsonConverter Newtonsoft.Json.Serialization.JsonSerializerInternalReader.GetConverter ( JsonContract contract,
JsonConverter memberConverter,
JsonContainerContract containerContract,
JsonProperty containerProperty )
inlineprivate

Definition at line 211 of file JsonSerializerInternalReader.cs.

212 {
213 while (memberConverter == null)
214 {
215 if ((containerProperty == null || containerProperty.<ItemConverter>k__BackingField == null) && (containerContract == null || containerContract.<ItemConverter>k__BackingField == null))
216 {
217 if (contract == null)
218 {
219 JsonConverter <InternalConverter>k__BackingField;
220 return <InternalConverter>k__BackingField;
221 }
222 if (contract.<Converter>k__BackingField == null)
223 {
224 Type <UnderlyingType>k__BackingField = contract.<UnderlyingType>k__BackingField;
225 JsonConverter jsonConverter;
226 while (jsonConverter != null)
227 {
228 }
229 JsonConverter <InternalConverter>k__BackingField = contract.<InternalConverter>k__BackingField;
230 return <InternalConverter>k__BackingField;
231 }
232 }
233 }
234 return memberConverter;
235 }
class f__AnonymousType0<< Count > j__TPar

References j__TPar.

Referenced by Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject().