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
KeyValuePair.2.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000639")]
8 [global::System.Serializable]
9 public readonly struct KeyValuePair<TKey, TValue>
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x600309F")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1723D60", Offset = "0x1723D60", Length = "0xC")]
13 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >.Enumerator), Member = "System.Collections.IEnumerator.get_Current", ReturnType = typeof(object))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >), Member = "CopyTo", MemberParameters = new object[]
17 {
18 "System.Collections.Generic.KeyValuePair`2<TKey, TValue>[]",
19 typeof(int)
20 }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >), Member = "System.Collections.ICollection.CopyTo", MemberParameters = new object[]
22 {
23 typeof(global::System.Array),
24 typeof(int)
25 }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
27 public KeyValuePair(TKey key, TValue value)
28 {
29 throw null;
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x170007D4")]
33 public TKey Key
34 {
35 [global::Cpp2ILInjected.Token(Token = "0x60030A0")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1723D6C", Offset = "0x1723D6C", Length = "0xC")]
37 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 get
40 {
41 throw null;
42 }
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x170007D5")]
46 public TValue Value
47 {
48 [global::Cpp2ILInjected.Token(Token = "0x60030A1")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1723D78", Offset = "0x1723D78", Length = "0x8")]
50 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 get
53 {
54 throw null;
55 }
56 }
57
58 [global::Cpp2ILInjected.Token(Token = "0x60030A2")]
59 [global::Cpp2ILInjected.Address(RVA = "0x1723D80", Offset = "0x1723D80", Length = "0x9C")]
60 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
61 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyValuePair), Member = "PairToString", MemberParameters = new object[]
64 {
65 typeof(object),
66 typeof(object)
67 }, ReturnType = typeof(string))]
68 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
69 public override string ToString()
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x4001A6D")]
75 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
76 private readonly TKey key;
77
78 [global::Cpp2ILInjected.Token(Token = "0x4001A6E")]
79 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
80 private readonly TValue value;
81 }
82}
class f__AnonymousType0<< Count > j__TPar