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
JsonPrimitiveContract.cs
Go to the documentation of this file.
1using System;
8
10{
11 [Preserve]
12 [global::Cpp2ILInjected.Token(Token = "0x2000084")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x170000CB")]
17 {
19 [global::Cpp2ILInjected.Token(Token = "0x60004BE")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1CE3320", Offset = "0x1CE3320", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 get
23 {
24 throw null;
25 }
27 [global::Cpp2ILInjected.Token(Token = "0x60004BF")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1CE3328", Offset = "0x1CE3328", Length = "0x8")]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 set
31 {
32 throw null;
33 }
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x60004C0")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1CE3330", Offset = "0x1CE3330", Length = "0xEC")]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "CreatePrimitiveContract", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(JsonPrimitiveContract))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonStringContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConvertUtils), Member = "GetTypeCode", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(PrimitiveTypeCode))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, Int32Enum>), Member = "TryGetValue", MemberParameters = new object[]
44 {
45 typeof(object),
47 }, ReturnType = typeof(bool))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
50 {
51 throw null;
52 }
53
54 // Note: this type is marked as 'beforefieldinit'.
55 [global::Cpp2ILInjected.Token(Token = "0x60004C1")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1CE341C", Offset = "0x1CE341C", Length = "0x31C")]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, Int32Enum>), Member = ".ctor", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, Int32Enum>), Member = "set_Item", MemberParameters = new object[]
61 {
62 typeof(object),
63 "System.Int32Enum"
64 }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
67 {
68 throw null;
69 }
70
72 [global::Cpp2ILInjected.Token(Token = "0x400021E")]
73 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8C")]
74 private PrimitiveTypeCode <TypeCode>k__BackingField;
75
76 [global::Cpp2ILInjected.Token(Token = "0x400021F")]
78 }
79}
class f__AnonymousType0<< Count > j__TPar
static readonly Dictionary< Type, ReadType > ReadTypeMap
TypeCode
Definition TypeCode.cs:8
Int32Enum
Definition Int32Enum.cs:8