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
StringConcat.cs
Go to the documentation of this file.
1using System;
6
8{
10 [global::Cpp2ILInjected.Token(Token = "0x20000C1")]
11 public struct StringConcat
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60007FD")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1DB3AD4", Offset = "0x1DB3AD4", Length = "0xC")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlEventCache), Member = "NewEvent", ReturnType = typeof(int))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
17 public void Clear()
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x170001F0")]
23 internal int Count
24 {
25 [global::Cpp2ILInjected.Token(Token = "0x60007FE")]
26 [global::Cpp2ILInjected.Address(RVA = "0x1DB3AE0", Offset = "0x1DB3AE0", Length = "0x8")]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 get
29 {
30 throw null;
31 }
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x60007FF")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1DB3AE8", Offset = "0x1DB3AE8", Length = "0xEC")]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlEventCache), Member = "EventsToWriter", MemberParameters = new object[] { typeof(XmlWriter) }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlEventCache), Member = "NewEvent", ReturnType = typeof(int))]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "ToArray", ReturnType = "T[]")]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
43 {
44 typeof(string),
45 typeof(string)
46 }, ReturnType = typeof(string))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
48 {
49 typeof(string),
50 typeof(string),
51 typeof(string)
52 }, ReturnType = typeof(string))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
54 {
55 typeof(string),
56 typeof(string),
57 typeof(string),
58 typeof(string)
59 }, ReturnType = typeof(string))]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
61 public string GetResult()
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x6000800")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1DB3BD4", Offset = "0x1DB3BD4", Length = "0x298")]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlEventCache), Member = "WriteString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
73 internal void ConcatNoDelimiter(string s)
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x400040F")]
79 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
80 private string s1;
81
82 [global::Cpp2ILInjected.Token(Token = "0x4000410")]
83 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
84 private string s2;
85
86 [global::Cpp2ILInjected.Token(Token = "0x4000411")]
87 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
88 private string s3;
89
90 [global::Cpp2ILInjected.Token(Token = "0x4000412")]
91 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
92 private string s4;
93
94 [global::Cpp2ILInjected.Token(Token = "0x4000413")]
95 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
96 private string delimiter;
97
98 [global::Cpp2ILInjected.Token(Token = "0x4000414")]
99 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
101
102 [global::Cpp2ILInjected.Token(Token = "0x4000415")]
103 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
104 private int idxStr;
105 }
106}
class f__AnonymousType0<< Count > j__TPar