terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches

◆ HasRequiredOrDefaultValueProperties

bool Newtonsoft.Json.Serialization.JsonObjectContract.HasRequiredOrDefaultValueProperties
getsetpackage

Definition at line 285 of file JsonObjectContract.cs.

286 {
287 [global::Cpp2ILInjected.Token(Token = "0x60005FC")]
288 [global::Cpp2ILInjected.Address(RVA = "0x1CEF388", Offset = "0x1CEF388", Length = "0x3D0")]
289 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateObjectUsingCreatorWithParameters", MemberParameters = new object[]
291 {
292 typeof(JsonReader),
294 typeof(JsonProperty),
295 typeof(ObjectConstructor<object>),
296 typeof(string)
297 }, ReturnType = typeof(object))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "PopulateObject", MemberParameters = new object[]
299 {
300 typeof(object),
301 typeof(JsonReader),
303 typeof(JsonProperty),
304 typeof(string)
305 }, ReturnType = typeof(object))]
306 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Nullable<>), Member = ".ctor", MemberParameters = new object[] { "T" }, ReturnType = typeof(void))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Int32Enum?), Member = "GetValueOrDefault", MemberParameters = new object[] { "System.Int32Enum" }, ReturnType = "T")]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Collection<>), Member = "GetEnumerator", ReturnType = "System.Collections.Generic.IEnumerator`1<T>")]
310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonProperty), Member = "get_Required", ReturnType = typeof(Required))]
311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Int32Enum?), Member = ".ctor", MemberParameters = new object[] { "System.Int32Enum" }, ReturnType = typeof(void))]
312 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
313 get
314 {
315 throw null;
316 }
317 }
class f__AnonymousType0<< Count > j__TPar
Int32Enum
Definition Int32Enum.cs:8