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
CustomAttributeNamedArgument.cs
Go to the documentation of this file.
1using System;
7
8namespace System.Reflection
9{
10 [global::Cpp2ILInjected.Token(Token = "0x20004F8")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60024DB")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1B86A7C", Offset = "0x1B86A7C", Length = "0x28")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
17 internal CustomAttributeNamedArgument(global::System.Type attributeType, string memberName, bool isField, CustomAttributeTypedArgument typedValue)
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x60024DC")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1B86AA4", Offset = "0x1B86AA4", Length = "0x224")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeMethodInfo), Member = "GetDllImportAttributeData", ReturnType = typeof(CustomAttributeData))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MemberInfo), Member = "op_Equality", MemberParameters = new object[]
28 {
31 }, ReturnType = typeof(bool))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomAttributeTypedArgument), Member = ".ctor", MemberParameters = new object[]
33 {
34 typeof(global::System.Type),
35 typeof(object)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x60024DD")]
46 [global::Cpp2ILInjected.Address(RVA = "0x1B86CC8", Offset = "0x1B86CC8", Length = "0x11C")]
47 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MemberInfo), Member = "op_Equality", MemberParameters = new object[]
50 {
53 }, ReturnType = typeof(bool))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
60
61 [global::Cpp2ILInjected.Token(Token = "0x17000512")]
63 {
64 [global::System.Runtime.CompilerServices.CompilerGenerated]
65 [global::Cpp2ILInjected.Token(Token = "0x60024DE")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1B86DE4", Offset = "0x1B86DE4", Length = "0xC")]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 get
69 {
70 throw null;
71 }
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x17000513")]
75 public readonly bool IsField
76 {
77 [global::System.Runtime.CompilerServices.CompilerGenerated]
78 [global::Cpp2ILInjected.Token(Token = "0x60024DF")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1B86DF0", Offset = "0x1B86DF0", Length = "0x8")]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 get
82 {
83 throw null;
84 }
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x17000514")]
88 public readonly string MemberName
89 {
90 [global::System.Runtime.CompilerServices.CompilerGenerated]
91 [global::Cpp2ILInjected.Token(Token = "0x60024E0")]
92 [global::Cpp2ILInjected.Address(RVA = "0x1B86DF8", Offset = "0x1B86DF8", Length = "0x8")]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 get
95 {
96 throw null;
97 }
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x17000515")]
102 {
103 [global::Cpp2ILInjected.Token(Token = "0x60024E1")]
104 [global::Cpp2ILInjected.Address(RVA = "0x1B86E00", Offset = "0x1B86E00", Length = "0xFC")]
105 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MemberInfo), Member = "op_Equality", MemberParameters = new object[]
108 {
111 }, ReturnType = typeof(bool))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetProperty", MemberParameters = new object[]
113 {
114 typeof(string),
116 }, ReturnType = typeof(PropertyInfo))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Internal.Runtime.Augments.ReflectionExecutionDomainCallbacks), Member = "CreateMissingMetadataException", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.Exception))]
118 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
119 get
120 {
121 throw null;
122 }
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x60024E2")]
126 [global::Cpp2ILInjected.Address(RVA = "0x1B86EFC", Offset = "0x1B86EFC", Length = "0x78")]
127 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomAttributeNamedArgument), Member = "op_Equality", MemberParameters = new object[]
129 {
132 }, ReturnType = typeof(bool))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomAttributeNamedArgument), Member = "op_Inequality", MemberParameters = new object[]
134 {
137 }, ReturnType = typeof(bool))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomAttributeData), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
141 public override bool Equals(object obj)
142 {
143 throw null;
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x60024E3")]
147 [global::Cpp2ILInjected.Address(RVA = "0x1B86F74", Offset = "0x1B86F74", Length = "0x6C")]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomAttributeData), Member = "GetHashCode", ReturnType = typeof(int))]
149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueType), Member = "GetHashCode", ReturnType = typeof(int))]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
152 public override int GetHashCode()
153 {
154 throw null;
155 }
156
157 [global::Cpp2ILInjected.Token(Token = "0x60024E4")]
158 [global::Cpp2ILInjected.Address(RVA = "0x1B86FE0", Offset = "0x1B86FE0", Length = "0x80")]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomAttributeNamedArgument), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
161 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x60024E5")]
168 [global::Cpp2ILInjected.Address(RVA = "0x1B87060", Offset = "0x1B87060", Length = "0x84")]
169 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
170 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomAttributeNamedArgument), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
172 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
174 {
175 throw null;
176 }
177
178 [global::Cpp2ILInjected.Token(Token = "0x60024E6")]
179 [global::Cpp2ILInjected.Address(RVA = "0x1B870E4", Offset = "0x1B870E4", Length = "0x31C")]
180 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomAttributeData), Member = "ToString", ReturnType = typeof(string))]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
184 {
185 typeof(global::System.Type),
186 typeof(global::System.Type)
187 }, ReturnType = typeof(bool))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueType), Member = "ToString", ReturnType = typeof(string))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MemberInfo), Member = "op_Equality", MemberParameters = new object[]
190 {
193 }, ReturnType = typeof(bool))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Inequality", MemberParameters = new object[]
196 {
197 typeof(global::System.Type),
198 typeof(global::System.Type)
199 }, ReturnType = typeof(bool))]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomAttributeTypedArgument), Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
203 {
204 typeof(global::System.IFormatProvider),
205 typeof(string),
206 typeof(object),
207 typeof(object)
208 }, ReturnType = typeof(string))]
209 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
210 public override string ToString()
211 {
212 throw null;
213 }
214
215 [global::System.Runtime.CompilerServices.CompilerGenerated]
216 [global::Cpp2ILInjected.Token(Token = "0x400143F")]
217 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
218 private readonly CustomAttributeTypedArgument <TypedValue>k__BackingField;
219
220 [global::System.Runtime.CompilerServices.CompilerGenerated]
221 [global::Cpp2ILInjected.Token(Token = "0x4001440")]
222 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
223 private readonly bool <IsField>k__BackingField;
224
225 [global::System.Runtime.CompilerServices.CompilerGenerated]
226 [global::Cpp2ILInjected.Token(Token = "0x4001441")]
227 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
228 private readonly string <MemberName>k__BackingField;
229
230 [global::Cpp2ILInjected.Token(Token = "0x4001442")]
231 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
232 private readonly global::System.Type _attributeType;
233
234 [global::Cpp2ILInjected.Token(Token = "0x4001443")]
235 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
237 }
238}
class f__AnonymousType0<< Count > j__TPar
CustomAttributeNamedArgument(MemberInfo memberInfo, object value)
CustomAttributeNamedArgument(MemberInfo memberInfo, CustomAttributeTypedArgument typedArgument)
CustomAttributeNamedArgument(global::System.Type attributeType, string memberName, bool isField, CustomAttributeTypedArgument typedValue)
static bool operator==(CustomAttributeNamedArgument left, CustomAttributeNamedArgument right)
static bool operator!=(CustomAttributeNamedArgument left, CustomAttributeNamedArgument right)
readonly CustomAttributeTypedArgument< TypedValue > k__BackingField