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
NameCache.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000427")]
9 internal sealed class NameCache
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6002135")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1B68B3C", Offset = "0x1B68B3C", Length = "0xA0")]
13 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectReader), Member = "FastBindToType", MemberParameters = new object[]
15 {
16 typeof(string),
17 typeof(string)
18 }, ReturnType = typeof(global::System.Type))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Concurrent.ConcurrentDictionary<object, object>), Member = "TryGetValue", MemberParameters = new object[]
21 {
22 typeof(object),
23 typeof(ref object)
24 }, ReturnType = typeof(bool))]
25 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
26 internal object GetCachedValue(string name)
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x6002136")]
32 [global::Cpp2ILInjected.Address(RVA = "0x1B68FCC", Offset = "0x1B68FCC", Length = "0x88")]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectReader), Member = "FastBindToType", MemberParameters = new object[]
34 {
35 typeof(string),
36 typeof(string)
37 }, ReturnType = typeof(global::System.Type))]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Concurrent.ConcurrentDictionary<object, object>), Member = "set_Item", MemberParameters = new object[]
40 {
41 typeof(object),
42 typeof(object)
43 }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
45 internal void SetCachedValue(object value)
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x6002137")]
51 [global::Cpp2ILInjected.Address(RVA = "0x1B655D0", Offset = "0x1B655D0", Length = "0x8")]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
54 public NameCache()
55 {
56 throw null;
57 }
58
59 // Note: this type is marked as 'beforefieldinit'.
60 [global::Cpp2ILInjected.Token(Token = "0x6002138")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1B6F368", Offset = "0x1B6F368", Length = "0x8C")]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Concurrent.ConcurrentDictionary<object, object>), Member = ".ctor", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
65 static NameCache()
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x40011B4")]
71 private static global::System.Collections.Concurrent.ConcurrentDictionary<string, object> ht;
72
73 [global::Cpp2ILInjected.Token(Token = "0x40011B5")]
74 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
75 private string name;
76 }
77}
class f__AnonymousType0<< Count > j__TPar
static global::System.Collections.Concurrent.ConcurrentDictionary< string, object > ht
Definition NameCache.cs:71