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
ReflectionAttributeProvider.cs
Go to the documentation of this file.
1using System;
8
10{
11 [Preserve]
12 [global::Cpp2ILInjected.Token(Token = "0x200007E")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6000466")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1CE01BC", Offset = "0x1CE01BC", Length = "0x68")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "CreatePropertyFromConstructorParameter", MemberParameters = new object[]
18 {
21 }, ReturnType = typeof(JsonProperty))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "CreateProperty", MemberParameters = new object[]
23 {
26 }, ReturnType = typeof(JsonProperty))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationUtils), Member = "ArgumentNotNull", MemberParameters = new object[]
30 {
31 typeof(object),
32 typeof(string)
33 }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
36 {
37 throw null;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x6000467")]
41 [global::Cpp2ILInjected.Address(RVA = "0x1CE0224", Offset = "0x1CE0224", Length = "0x6C")]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionUtils), Member = "GetAttributes", MemberParameters = new object[]
44 {
45 typeof(object),
46 typeof(Type),
47 typeof(bool)
48 }, ReturnType = typeof(Attribute[]))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x6000468")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1CE0290", Offset = "0x1CE0290", Length = "0x70")]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionUtils), Member = "GetAttributes", MemberParameters = new object[]
59 {
60 typeof(object),
61 typeof(Type),
62 typeof(bool)
63 }, ReturnType = typeof(Attribute[]))]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x4000213")]
71 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
73 }
74}
class f__AnonymousType0<< Count > j__TPar
IList< Attribute > GetAttributes(Type attributeType, bool inherit)