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
ParamsArray.cs
Go to the documentation of this file.
1using System;
3using System.Text;
7
8namespace System
9{
10 [global::Cpp2ILInjected.Token(Token = "0x20000ED")]
11 internal readonly struct ParamsArray
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60008CE")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1C442F0", Offset = "0x1C442F0", Length = "0x74")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.SymmetricTransform), Member = "ThrowBadPaddingException", MemberParameters = new object[]
16 {
17 typeof(global::System.Security.Cryptography.PaddingMode),
18 typeof(int),
19 typeof(int)
20 }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Format", MemberParameters = new object[]
22 {
23 typeof(string),
24 typeof(object)
25 }, ReturnType = typeof(string))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Format", MemberParameters = new object[]
27 {
28 typeof(global::System.IFormatProvider),
29 typeof(string),
30 typeof(object)
31 }, ReturnType = typeof(string))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = "AppendFormat", MemberParameters = new object[]
33 {
34 typeof(string),
35 typeof(object)
36 }, ReturnType = typeof(global::System.Text.StringBuilder))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = "AppendFormat", MemberParameters = new object[]
38 {
39 typeof(global::System.IFormatProvider),
40 typeof(string),
41 typeof(object)
42 }, ReturnType = typeof(global::System.Text.StringBuilder))]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
45 public ParamsArray(object arg0)
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x60008CF")]
51 [global::Cpp2ILInjected.Address(RVA = "0x1C44364", Offset = "0x1C44364", Length = "0x78")]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Format", MemberParameters = new object[]
53 {
54 typeof(string),
55 typeof(object),
56 typeof(object)
57 }, ReturnType = typeof(string))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Format", MemberParameters = new object[]
59 {
60 typeof(global::System.IFormatProvider),
61 typeof(string),
62 typeof(object),
63 typeof(object)
64 }, ReturnType = typeof(string))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = "AppendFormat", MemberParameters = new object[]
66 {
67 typeof(string),
68 typeof(object),
69 typeof(object)
70 }, ReturnType = typeof(global::System.Text.StringBuilder))]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
73 public ParamsArray(object arg0, object arg1)
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x60008D0")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1C443DC", Offset = "0x1C443DC", Length = "0x84")]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Format", MemberParameters = new object[]
81 {
82 typeof(string),
83 typeof(object),
84 typeof(object),
85 typeof(object)
86 }, ReturnType = typeof(string))]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Format", MemberParameters = new object[]
88 {
89 typeof(global::System.IFormatProvider),
90 typeof(string),
91 typeof(object),
92 typeof(object),
93 typeof(object)
94 }, ReturnType = typeof(string))]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
97 public ParamsArray(object arg0, object arg1, object arg2)
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x60008D1")]
103 [global::Cpp2ILInjected.Address(RVA = "0x1C44460", Offset = "0x1C44460", Length = "0x50")]
104 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Format", MemberParameters = new object[]
106 {
107 typeof(string),
108 typeof(object[])
109 }, ReturnType = typeof(string))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Format", MemberParameters = new object[]
111 {
112 typeof(global::System.IFormatProvider),
113 typeof(string),
114 typeof(object[])
115 }, ReturnType = typeof(string))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = "AppendFormat", MemberParameters = new object[]
117 {
118 typeof(string),
119 typeof(object[])
120 }, ReturnType = typeof(global::System.Text.StringBuilder))]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
122 public ParamsArray(object[] args)
123 {
124 throw null;
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x1700009B")]
128 public int Length
129 {
130 [global::Cpp2ILInjected.Token(Token = "0x60008D2")]
131 [global::Cpp2ILInjected.Address(RVA = "0x1C444B0", Offset = "0x1C444B0", Length = "0xC")]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "FormatHelper", MemberParameters = new object[]
133 {
134 typeof(global::System.IFormatProvider),
135 typeof(string),
136 typeof(global::System.ParamsArray)
137 }, ReturnType = typeof(string))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = "AppendFormatHelper", MemberParameters = new object[]
139 {
140 typeof(global::System.IFormatProvider),
141 typeof(string),
142 typeof(global::System.ParamsArray)
143 }, ReturnType = typeof(global::System.Text.StringBuilder))]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
145 get
146 {
147 throw null;
148 }
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x1700009C")]
152 public object this[int index]
153 {
154 [global::Cpp2ILInjected.Token(Token = "0x60008D3")]
155 [global::Cpp2ILInjected.Address(RVA = "0x1C444BC", Offset = "0x1C444BC", Length = "0x38")]
156 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = "AppendFormatHelper", MemberParameters = new object[]
158 {
159 typeof(global::System.IFormatProvider),
160 typeof(string),
161 typeof(global::System.ParamsArray)
162 }, ReturnType = typeof(global::System.Text.StringBuilder))]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
164 get
165 {
166 throw null;
167 }
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x60008D4")]
171 [global::Cpp2ILInjected.Address(RVA = "0x1C444F4", Offset = "0x1C444F4", Length = "0x34")]
172 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
174 private object GetAtSlow(int index)
175 {
176 throw null;
177 }
178
179 // Note: this type is marked as 'beforefieldinit'.
180 [global::Cpp2ILInjected.Token(Token = "0x60008D5")]
181 [global::Cpp2ILInjected.Address(RVA = "0x1C44528", Offset = "0x1C44528", Length = "0x98")]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
184 static ParamsArray()
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x4000382")]
190 private static readonly object[] s_oneArgArray;
191
192 [global::Cpp2ILInjected.Token(Token = "0x4000383")]
193 private static readonly object[] s_twoArgArray;
194
195 [global::Cpp2ILInjected.Token(Token = "0x4000384")]
196 private static readonly object[] s_threeArgArray;
197
198 [global::Cpp2ILInjected.Token(Token = "0x4000385")]
199 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
200 private readonly object _arg0;
201
202 [global::Cpp2ILInjected.Token(Token = "0x4000386")]
203 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
204 private readonly object _arg1;
205
206 [global::Cpp2ILInjected.Token(Token = "0x4000387")]
207 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
208 private readonly object _arg2;
209
210 [global::Cpp2ILInjected.Token(Token = "0x4000388")]
211 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
212 private readonly object[] _args;
213 }
214}
class f__AnonymousType0<< Count > j__TPar
ParamsArray(object arg0)
static readonly object[] s_twoArgArray
readonly object _arg1
object GetAtSlow(int index)
ParamsArray(object arg0, object arg1)
readonly object _arg0
readonly object[] _args
static readonly object[] s_threeArgArray
ParamsArray(object arg0, object arg1, object arg2)
static readonly object[] s_oneArgArray
ParamsArray(object[] args)
readonly object _arg2