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
Marvin.cs
Go to the documentation of this file.
1using System;
7
8namespace System
9{
10 [global::Cpp2ILInjected.Token(Token = "0x20000D5")]
11 internal static class Marvin
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60007E0")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1C355CC", Offset = "0x1C355CC", Length = "0xAC")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member = "GetReference", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "System.ReadOnlySpan`1<T>" }, ReturnType = "T&")]
17 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
18 [MethodImpl(256)]
19 public static int ComputeHash32(global::System.ReadOnlySpan<byte> data, ulong seed)
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x60007E1")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1C35678", Offset = "0x1C35678", Length = "0x3D0")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Globalization.CompareInfo), Member = "GetIgnoreCaseHash", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.IPAddress", Member = "GetHashCode", ReturnType = typeof(int))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
31 public static int ComputeHash32(ref byte data, int count, ulong seed)
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x60007E2")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1C35A48", Offset = "0x1C35A48", Length = "0x88")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
41 [MethodImpl(256)]
42 private static void Block(ref uint rp0, ref uint rp1)
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x60007E3")]
48 [global::Cpp2ILInjected.Address(RVA = "0x1C35AD0", Offset = "0x1C35AD0", Length = "0xC")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [MethodImpl(256)]
52 private static uint _rotl(uint value, int shift)
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x1700008F")]
58 public static ulong DefaultSeed
59 {
60 [global::System.Runtime.CompilerServices.CompilerGenerated]
61 [global::Cpp2ILInjected.Token(Token = "0x60007E4")]
62 [global::Cpp2ILInjected.Address(RVA = "0x1C35ADC", Offset = "0x1C35ADC", Length = "0x58")]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
65 get
66 {
67 throw null;
68 }
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x60007E5")]
72 [global::Cpp2ILInjected.Address(RVA = "0x1C35B34", Offset = "0x1C35B34", Length = "0xC")]
73 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
75 private static ulong GenerateSeed()
76 {
77 throw null;
78 }
79
80 // Note: this type is marked as 'beforefieldinit'.
81 [global::Cpp2ILInjected.Token(Token = "0x60007E6")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1C35B40", Offset = "0x1C35B40", Length = "0x50")]
83 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
86 static Marvin()
87 {
88 throw null;
89 }
90
91 [global::System.Runtime.CompilerServices.CompilerGenerated]
92 [global::Cpp2ILInjected.Token(Token = "0x4000364")]
93 private static readonly ulong <DefaultSeed>k__BackingField;
94 }
95}
class f__AnonymousType0<< Count > j__TPar
static int ComputeHash32(global::System.ReadOnlySpan< byte > data, ulong seed)
Definition Marvin.cs:19
static int ComputeHash32(ref byte data, int count, ulong seed)
Definition Marvin.cs:31
static uint _rotl(uint value, int shift)
Definition Marvin.cs:52
static ulong DefaultSeed
Definition Marvin.cs:59
static Marvin()
Definition Marvin.cs:86
static ulong GenerateSeed()
Definition Marvin.cs:75
static void Block(ref uint rp0, ref uint rp1)
Definition Marvin.cs:42
static readonly ulong< DefaultSeed > k__BackingField
Definition Marvin.cs:93