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
ScanFilter.cs
Go to the documentation of this file.
1using System;
10
12{
13 [Preserve]
14 [global::Cpp2ILInjected.Token(Token = "0x20000F4")]
15 internal class ScanFilter : PathFilter
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x170001C8")]
18 public string Name
19 {
21 [global::Cpp2ILInjected.Token(Token = "0x60009F1")]
22 [global::Cpp2ILInjected.Address(RVA = "0x1D24628", Offset = "0x1D24628", Length = "0x8")]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 get
25 {
26 throw null;
27 }
29 [global::Cpp2ILInjected.Token(Token = "0x60009F2")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1D24630", Offset = "0x1D24630", Length = "0x8")]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 set
33 {
34 throw null;
35 }
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x60009F3")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1D24638", Offset = "0x1D24638", Length = "0x68")]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScanFilter.<ExecuteFilter>d__4), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x60009F4")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1D21558", Offset = "0x1D21558", Length = "0x8")]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
52 public ScanFilter()
53 {
54 throw null;
55 }
56
58 [global::Cpp2ILInjected.Token(Token = "0x40003E8")]
59 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
60 private string <Name>k__BackingField;
61
63 [global::Cpp2ILInjected.Token(Token = "0x20000F5")]
65 {
67 [global::Cpp2ILInjected.Token(Token = "0x60009F5")]
68 [global::Cpp2ILInjected.Address(RVA = "0x1D246A0", Offset = "0x1D246A0", Length = "0x3C")]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScanFilter.<ExecuteFilter>d__4), Member = "System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>.GetEnumerator", ReturnType = typeof(IEnumerator<JToken>))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScanFilter), Member = "ExecuteFilter", MemberParameters = new object[]
71 {
73 typeof(bool)
74 }, ReturnType = typeof(IEnumerable<JToken>))]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_CurrentThread", ReturnType = typeof(Thread))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_ManagedThreadId", ReturnType = typeof(int))]
80 {
81 throw null;
82 }
83
85 [global::Cpp2ILInjected.Token(Token = "0x60009F6")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1D246DC", Offset = "0x1D246DC", Length = "0x2C")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScanFilter.<ExecuteFilter>d__4), Member = "<>m__Finally1", ReturnType = typeof(void))]
90 private void System.IDisposable.Dispose()
91 {
92 throw null;
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x60009F7")]
96 [global::Cpp2ILInjected.Address(RVA = "0x1D24708", Offset = "0x1D24708", Length = "0x484")]
97 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScanFilter.<ExecuteFilter>d__4), Member = "<>m__Finally1", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
101 {
102 typeof(string),
103 typeof(string)
104 }, ReturnType = typeof(bool))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
106 private bool MoveNext()
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x60009F8")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1D24B8C", Offset = "0x1D24B8C", Length = "0xB0")]
113 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScanFilter.<ExecuteFilter>d__4), Member = "System.IDisposable.Dispose", ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScanFilter.<ExecuteFilter>d__4), Member = "MoveNext", ReturnType = typeof(bool))]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
117 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
118 private void <>m__Finally1()
119 {
120 throw null;
121 }
122
123 [global::Cpp2ILInjected.Token(Token = "0x170001C9")]
125 {
127 [global::Cpp2ILInjected.Token(Token = "0x60009F9")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1D24C3C", Offset = "0x1D24C3C", Length = "0x8")]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
130 get
131 {
132 throw null;
133 }
134 }
135
137 [global::Cpp2ILInjected.Token(Token = "0x60009FA")]
138 [global::Cpp2ILInjected.Address(RVA = "0x1D24C44", Offset = "0x1D24C44", Length = "0x38")]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
142 private void System.Collections.IEnumerator.Reset()
143 {
144 throw null;
145 }
146
147 [global::Cpp2ILInjected.Token(Token = "0x170001CA")]
149 {
151 [global::Cpp2ILInjected.Token(Token = "0x60009FB")]
152 [global::Cpp2ILInjected.Address(RVA = "0x1D24C7C", Offset = "0x1D24C7C", Length = "0x8")]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 get
155 {
156 throw null;
157 }
158 }
159
161 [global::Cpp2ILInjected.Token(Token = "0x60009FC")]
162 [global::Cpp2ILInjected.Address(RVA = "0x1D24C84", Offset = "0x1D24C84", Length = "0x9C")]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScanFilter.<ExecuteFilter>d__4), Member = "System.Collections.IEnumerable.GetEnumerator", ReturnType = typeof(IEnumerator))]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_CurrentThread", ReturnType = typeof(Thread))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_ManagedThreadId", ReturnType = typeof(int))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScanFilter.<ExecuteFilter>d__4), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
171 {
172 throw null;
173 }
174
176 [global::Cpp2ILInjected.Token(Token = "0x60009FD")]
177 [global::Cpp2ILInjected.Address(RVA = "0x1D24D20", Offset = "0x1D24D20", Length = "0x4")]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScanFilter.<ExecuteFilter>d__4), Member = "System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>.GetEnumerator", ReturnType = typeof(IEnumerator<JToken>))]
181 {
182 throw null;
183 }
184
185 [global::Cpp2ILInjected.Token(Token = "0x40003E9")]
186 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
187 private int <>1__state;
188
189 [global::Cpp2ILInjected.Token(Token = "0x40003EA")]
190 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
191 private JToken <>2__current;
192
193 [global::Cpp2ILInjected.Token(Token = "0x40003EB")]
194 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
195 private int <>l__initialThreadId;
196
197 [global::Cpp2ILInjected.Token(Token = "0x40003EC")]
198 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
199 private IEnumerable<JToken> current;
200
201 [global::Cpp2ILInjected.Token(Token = "0x40003ED")]
202 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
204
205 [global::Cpp2ILInjected.Token(Token = "0x40003EE")]
206 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
207 public ScanFilter <>4__this;
208
209 [global::Cpp2ILInjected.Token(Token = "0x40003EF")]
210 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
211 private JToken <root>5__1;
212
213 [global::Cpp2ILInjected.Token(Token = "0x40003F0")]
214 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
215 private JToken <value>5__2;
216
217 [global::Cpp2ILInjected.Token(Token = "0x40003F1")]
218 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
219 private IEnumerator<JToken> <>7__wrap1;
220 }
221 }
222}
class f__AnonymousType0<< Count > j__TPar
IEnumerator System.Collections.IEnumerable. GetEnumerator()
Definition JToken.cs:2260
override IEnumerable< JToken > ExecuteFilter(IEnumerable< JToken > current, bool errorWhenNoMatch)
Definition ScanFilter.cs:43