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
HashHelpers.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x200052E")]
8 internal static class HashHelpers
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x600272A")]
11 [global::Cpp2ILInjected.Address(RVA = "0x1B95944", Offset = "0x1B95944", Length = "0x10")]
12 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ArraySegment<>), Member = "GetHashCode", ReturnType = typeof(int))]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
15 {
16 typeof(int),
17 typeof(int)
18 }, ReturnType = typeof(int))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
20 {
21 typeof(int),
22 typeof(int),
23 typeof(int)
24 }, ReturnType = typeof(int))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
26 {
27 typeof(int),
28 typeof(int),
29 typeof(int),
30 typeof(int)
31 }, ReturnType = typeof(int))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
33 {
34 typeof(int),
35 typeof(int),
36 typeof(int),
37 typeof(int),
38 typeof(int)
39 }, ReturnType = typeof(int))]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
41 {
42 typeof(int),
43 typeof(int),
44 typeof(int),
45 typeof(int),
46 typeof(int),
47 typeof(int)
48 }, ReturnType = typeof(int))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
50 {
51 typeof(int),
52 typeof(int),
53 typeof(int),
54 typeof(int),
55 typeof(int),
56 typeof(int),
57 typeof(int)
58 }, ReturnType = typeof(int))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
60 {
61 typeof(int),
62 typeof(int),
63 typeof(int),
64 typeof(int),
65 typeof(int),
66 typeof(int),
67 typeof(int),
68 typeof(int)
69 }, ReturnType = typeof(int))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector<>), Member = "GetHashCode", ReturnType = typeof(int))]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 77)]
72 public static int Combine(int h1, int h2)
73 {
74 throw null;
75 }
76
77 // Note: this type is marked as 'beforefieldinit'.
78 [global::Cpp2ILInjected.Token(Token = "0x600272B")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1B95954", Offset = "0x1B95954", Length = "0x88")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Random), Member = ".ctor", ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
84 static HashHelpers()
85 {
86 throw null;
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x4001564")]
90 public static readonly int RandomSeed;
91 }
92}
class f__AnonymousType0<< Count > j__TPar
static int Combine(int h1, int h2)