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
Vector.cs
Go to the documentation of this file.
1using System;
5using System.Text;
8
9namespace System.Numerics
10{
11 [global::System.Runtime.CompilerServices.Intrinsic]
12 [global::Cpp2ILInjected.Token(Token = "0x200052B")]
13 public struct Vector<T> : global::System.IEquatable<Vector<T>>, global::System.IFormattable where T : struct
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x1700059F")]
16 public static int Count
17 {
18 [global::System.Runtime.CompilerServices.Intrinsic]
19 [global::Cpp2ILInjected.Token(Token = "0x6002712")]
20 [global::Cpp2ILInjected.Address(RVA = "0x18C3CC4", Offset = "0x18C3CC4", Length = "0x6C")]
21 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
24 get
25 {
26 throw null;
27 }
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x170005A0")]
31 public static Vector<T> Zero
32 {
33 [global::System.Runtime.CompilerServices.Intrinsic]
34 [global::Cpp2ILInjected.Token(Token = "0x6002713")]
35 [global::Cpp2ILInjected.Address(RVA = "0x18C3D30", Offset = "0x18C3D30", Length = "0x6C")]
36 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
38 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
39 get
40 {
41 throw null;
42 }
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x6002714")]
46 [global::Cpp2ILInjected.Address(RVA = "0x18C3D9C", Offset = "0x18C3D9C", Length = "0x5A4")]
47 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
48 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
52 {
53 typeof(global::System.Type),
54 typeof(global::System.Type)
55 }, ReturnType = typeof(bool))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
58 private static int InitializeCount()
59 {
60 throw null;
61 }
62
63 [global::System.Runtime.CompilerServices.Intrinsic]
64 [global::Cpp2ILInjected.Token(Token = "0x6002715")]
65 [global::Cpp2ILInjected.Address(RVA = "0x18C4340", Offset = "0x18C4340", Length = "0x27EC")]
66 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.SpanHelpers), Member = "IndexOf", MemberParameters = new object[]
69 {
70 typeof(ref char),
71 typeof(char),
72 typeof(int)
73 }, ReturnType = typeof(int))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.SpanHelpers), Member = "LastIndexOf", MemberParameters = new object[]
75 {
76 typeof(ref char),
77 typeof(char),
78 typeof(int)
79 }, ReturnType = typeof(int))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector<>), Member = ".cctor", ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector), Member = "get_IsHardwareAccelerated", ReturnType = typeof(bool))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
85 {
86 typeof(global::System.Type),
87 typeof(global::System.Type)
88 }, ReturnType = typeof(bool))]
89 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 408)]
90 public Vector(T value)
91 {
92 throw null;
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x6002716")]
96 [global::Cpp2ILInjected.Address(RVA = "0x18C6B2C", Offset = "0x18C6B2C", Length = "0x48")]
97 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector<>), Member = "Equals", MemberParameters = new object[] { "System.Numerics.Vector`1<T>", "System.Numerics.Vector`1<T>" }, ReturnType = "System.Numerics.Vector`1<T>")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
101 internal unsafe Vector(void* dataPointer)
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x6002717")]
107 [global::Cpp2ILInjected.Address(RVA = "0x18C6B74", Offset = "0x18C6B74", Length = "0xB48")]
108 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
109 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
113 {
114 typeof(global::System.Type),
115 typeof(global::System.Type)
116 }, ReturnType = typeof(bool))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 86)]
119 internal unsafe Vector(void* dataPointer, int offset)
120 {
121 throw null;
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x6002718")]
125 [global::Cpp2ILInjected.Address(RVA = "0x18C76BC", Offset = "0x18C76BC", Length = "0xC")]
126 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x170005A1")]
134 public T this[int index]
135 {
136 [global::System.Runtime.CompilerServices.Intrinsic]
137 [global::Cpp2ILInjected.Token(Token = "0x6002719")]
138 [global::Cpp2ILInjected.Address(RVA = "0x18C76C8", Offset = "0x18C76C8", Length = "0x7A0")]
139 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
140 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector<>), Member = "Equals", MemberParameters = new object[] { "System.Numerics.Vector`1<T>" }, ReturnType = typeof(bool))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector<>), Member = "GetHashCode", ReturnType = typeof(int))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector<>), Member = "ToString", MemberParameters = new object[]
144 {
145 typeof(string),
146 typeof(global::System.IFormatProvider)
147 }, ReturnType = typeof(string))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector<>), Member = "Equals", MemberParameters = new object[] { "System.Numerics.Vector`1<T>", "System.Numerics.Vector`1<T>" }, ReturnType = "System.Numerics.Vector`1<T>")]
149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 34)]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
152 {
153 typeof(global::System.Type),
154 typeof(global::System.Type)
155 }, ReturnType = typeof(bool))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
157 {
158 typeof(string),
159 typeof(object)
160 }, ReturnType = typeof(string))]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IndexOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 63)]
164 get
165 {
166 throw null;
167 }
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x600271A")]
171 [global::Cpp2ILInjected.Address(RVA = "0x18C7E68", Offset = "0x18C7E68", Length = "0xE4")]
172 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
173 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
175 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
176 [MethodImpl(256)]
177 public override bool Equals(object obj)
178 {
179 throw null;
180 }
181
182 [global::System.Runtime.CompilerServices.Intrinsic]
183 [global::Cpp2ILInjected.Token(Token = "0x600271B")]
184 [global::Cpp2ILInjected.Address(RVA = "0x18C7F4C", Offset = "0x18C7F4C", Length = "0x9E8")]
185 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
186 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.SpanHelpers), Member = "IndexOf", MemberParameters = new object[]
188 {
189 typeof(ref char),
190 typeof(char),
191 typeof(int)
192 }, ReturnType = typeof(int))]
193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.SpanHelpers), Member = "LastIndexOf", MemberParameters = new object[]
194 {
195 typeof(ref char),
196 typeof(char),
197 typeof(int)
198 }, ReturnType = typeof(int))]
199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector<>), Member = "op_Equality", MemberParameters = new object[] { "System.Numerics.Vector`1<T>", "System.Numerics.Vector`1<T>" }, ReturnType = typeof(bool))]
200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector), Member = "get_IsHardwareAccelerated", ReturnType = typeof(bool))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector<>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
205 {
206 typeof(global::System.Type),
207 typeof(global::System.Type)
208 }, ReturnType = typeof(bool))]
209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
210 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 49)]
211 public bool Equals(Vector<T> other)
212 {
213 throw null;
214 }
215
216 [global::Cpp2ILInjected.Token(Token = "0x600271C")]
217 [global::Cpp2ILInjected.Address(RVA = "0x18C8934", Offset = "0x18C8934", Length = "0x1FE0")]
218 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
219 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector), Member = "get_IsHardwareAccelerated", ReturnType = typeof(bool))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
224 {
225 typeof(global::System.Type),
226 typeof(global::System.Type)
227 }, ReturnType = typeof(bool))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector<>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(byte), Member = "GetHashCode", ReturnType = typeof(int))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Numerics.Hashing.HashHelpers), Member = "Combine", MemberParameters = new object[]
231 {
232 typeof(int),
233 typeof(int)
234 }, ReturnType = typeof(int))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(sbyte), Member = "GetHashCode", ReturnType = typeof(int))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ushort), Member = "GetHashCode", ReturnType = typeof(int))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(short), Member = "GetHashCode", ReturnType = typeof(int))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "GetHashCode", ReturnType = typeof(int))]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "GetHashCode", ReturnType = typeof(int))]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "GetHashCode", ReturnType = typeof(int))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(long), Member = "GetHashCode", ReturnType = typeof(int))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "GetHashCode", ReturnType = typeof(int))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 192)]
245 public override int GetHashCode()
246 {
247 throw null;
248 }
249
250 [global::Cpp2ILInjected.Token(Token = "0x600271D")]
251 [global::Cpp2ILInjected.Address(RVA = "0x18CA914", Offset = "0x18CA914", Length = "0xAC")]
252 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
253 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
255 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
256 public override string ToString()
257 {
258 throw null;
259 }
260
261 [global::Cpp2ILInjected.Token(Token = "0x600271E")]
262 [global::Cpp2ILInjected.Address(RVA = "0x18CA9C0", Offset = "0x18CA9C0", Length = "0x394")]
263 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
264 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "GetInstance", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(global::System.Text.StringBuilder))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector<>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
271 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
272 public string ToString(string format, global::System.IFormatProvider formatProvider)
273 {
274 throw null;
275 }
276
277 [global::Cpp2ILInjected.Token(Token = "0x600271F")]
278 [global::Cpp2ILInjected.Address(RVA = "0x18CAD54", Offset = "0x18CAD54", Length = "0x74")]
279 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
280 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
281 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector<>), Member = "Equals", MemberParameters = new object[] { "System.Numerics.Vector`1<T>" }, ReturnType = typeof(bool))]
283 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
284 [MethodImpl(256)]
285 public static bool operator ==(Vector<T> left, Vector<T> right)
286 {
287 throw null;
288 }
289
290 [global::Cpp2ILInjected.Token(Token = "0x6002720")]
291 [global::Cpp2ILInjected.Address(RVA = "0x18CADC8", Offset = "0x18CADC8", Length = "0xCC")]
292 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
293 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
294 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
295 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
296 [MethodImpl(256)]
297 public static bool operator !=(Vector<T> left, Vector<T> right)
298 {
299 throw null;
300 }
301
302 [global::System.Runtime.CompilerServices.Intrinsic]
303 [global::System.CLSCompliant(false)]
304 [global::Cpp2ILInjected.Token(Token = "0x6002721")]
305 [global::Cpp2ILInjected.Address(RVA = "0x18CAE94", Offset = "0x18CAE94", Length = "0x80")]
306 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
307 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
308 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector<ulong>), Member = ".ctor", MemberParameters = new object[] { typeof(ref Register) }, ReturnType = typeof(void))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
311 public static explicit operator Vector<ulong>(Vector<T> value)
312 {
313 throw null;
314 }
315
316 [global::System.Runtime.CompilerServices.Intrinsic]
317 [global::Cpp2ILInjected.Token(Token = "0x6002722")]
318 [global::Cpp2ILInjected.Address(RVA = "0x18CAF14", Offset = "0x18CAF14", Length = "0x214C")]
319 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
320 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector), Member = "get_IsHardwareAccelerated", ReturnType = typeof(bool))]
323 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
325 {
326 typeof(global::System.Type),
327 typeof(global::System.Type)
328 }, ReturnType = typeof(bool))]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector<>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector<>), Member = ".ctor", MemberParameters = new object[] { typeof(void*) }, ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 231)]
333 [MethodImpl(256)]
334 internal unsafe static Vector<T> Equals(Vector<T> left, Vector<T> right)
335 {
336 throw null;
337 }
338
339 [global::Cpp2ILInjected.Token(Token = "0x6002723")]
340 [global::Cpp2ILInjected.Address(RVA = "0x18CD060", Offset = "0x18CD060", Length = "0xC18")]
341 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
342 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
343 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
346 {
347 typeof(global::System.Type),
348 typeof(global::System.Type)
349 }, ReturnType = typeof(bool))]
350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
351 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 112)]
352 [MethodImpl(256)]
353 private static bool ScalarEquals(T left, T right)
354 {
355 throw null;
356 }
357
358 [global::Cpp2ILInjected.Token(Token = "0x6002724")]
359 [global::Cpp2ILInjected.Address(RVA = "0x18CDC78", Offset = "0x18CDC78", Length = "0x6A8")]
360 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
361 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
362 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
365 {
366 typeof(global::System.Type),
367 typeof(global::System.Type)
368 }, ReturnType = typeof(bool))]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
370 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 51)]
371 [MethodImpl(256)]
372 private static T GetOneValue()
373 {
374 throw null;
375 }
376
377 [global::Cpp2ILInjected.Token(Token = "0x6002725")]
378 [global::Cpp2ILInjected.Address(RVA = "0x18CE320", Offset = "0x18CE320", Length = "0x698")]
379 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
380 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
381 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
384 {
385 typeof(global::System.Type),
386 typeof(global::System.Type)
387 }, ReturnType = typeof(bool))]
388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
389 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 51)]
390 [MethodImpl(256)]
391 private static T GetAllBitsSetValue()
392 {
393 throw null;
394 }
395
396 // Note: this type is marked as 'beforefieldinit'.
397 [global::Cpp2ILInjected.Token(Token = "0x6002726")]
398 [global::Cpp2ILInjected.Address(RVA = "0x18CE9B8", Offset = "0x18CE9B8", Length = "0x250")]
399 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
400 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
401 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector<>), Member = ".ctor", MemberParameters = new object[] { "T" }, ReturnType = typeof(void))]
403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
404 static Vector()
405 {
406 throw null;
407 }
408
409 [global::Cpp2ILInjected.Token(Token = "0x400155D")]
410 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
411 private Register register;
412
413 [global::Cpp2ILInjected.Token(Token = "0x400155E")]
414 private static readonly int s_count;
415
416 [global::Cpp2ILInjected.Token(Token = "0x400155F")]
417 private static readonly Vector<T> s_zero;
418
419 [global::Cpp2ILInjected.Token(Token = "0x4001560")]
420 private static readonly Vector<T> s_one;
421
422 [global::Cpp2ILInjected.Token(Token = "0x4001561")]
424
425 [global::Cpp2ILInjected.Token(Token = "0x200052C")]
426 private struct VectorSizeHelper
427 {
428 [global::Cpp2ILInjected.Token(Token = "0x4001562")]
429 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
431
432 [global::Cpp2ILInjected.Token(Token = "0x4001563")]
433 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
434 internal byte _byte;
435 }
436 }
437}
class f__AnonymousType0<< Count > j__TPar
static int Count
Definition Vector.cs:17
unsafe Vector(void *dataPointer)
Definition Vector.cs:101
static Vector< T > Zero
Definition Vector.cs:32
static int InitializeCount()
Definition Vector.cs:58
override bool Equals(object obj)
Definition Vector.cs:177
override int GetHashCode()
Definition Vector.cs:245
static readonly Vector< T > s_one
Definition Vector.cs:420
unsafe Vector(void *dataPointer, int offset)
Definition Vector.cs:119
string ToString(string format, global::System.IFormatProvider formatProvider)
Definition Vector.cs:272
static readonly Vector< T > s_zero
Definition Vector.cs:417
static unsafe Vector< T > Equals(Vector< T > left, Vector< T > right)
Definition Vector.cs:334
static readonly int s_count
Definition Vector.cs:414
static T GetOneValue()
Definition Vector.cs:372
static bool ScalarEquals(T left, T right)
Definition Vector.cs:353
Vector(ref Register existingRegister)
Definition Vector.cs:128
bool Equals(Vector< T > other)
Definition Vector.cs:211
override string ToString()
Definition Vector.cs:256
static readonly Vector< T > s_allOnes
Definition Vector.cs:423
static bool operator!=(Vector< T > left, Vector< T > right)
Definition Vector.cs:297
static bool operator==(Vector< T > left, Vector< T > right)
Definition Vector.cs:285
static T GetAllBitsSetValue()
Definition Vector.cs:391