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
PathFilter.cs
Go to the documentation of this file.
1using System;
8
10{
11 [Preserve]
12 [global::Cpp2ILInjected.Token(Token = "0x20000ED")]
13 internal abstract class PathFilter
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x60009D1")]
17
18 [global::Cpp2ILInjected.Token(Token = "0x60009D2")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1D1E2C4", Offset = "0x1D1E2C4", Length = "0x2BC")]
20 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JsonPath.ArrayIndexFilter.<ExecuteFilter>d__4", Member = "MoveNext", ReturnType = typeof(bool))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JsonPath.ArrayMultipleIndexFilter.<ExecuteFilter>d__4", Member = "MoveNext", ReturnType = typeof(bool))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JContainer), Member = "get_Count", ReturnType = typeof(int))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JArray), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(JToken))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringUtils), Member = "FormatWith", MemberParameters = new object[]
29 {
30 typeof(string),
32 typeof(object),
33 typeof(object)
34 }, ReturnType = typeof(string))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringUtils), Member = "FormatWith", MemberParameters = new object[]
36 {
37 typeof(string),
39 typeof(object)
40 }, ReturnType = typeof(string))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
43 protected static JToken GetTokenIndex(JToken t, bool errorWhenNoMatch, int index)
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x60009D3")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1D1DCB0", Offset = "0x1D1DCB0", Length = "0x8")]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
52 protected PathFilter()
53 {
54 throw null;
55 }
56 }
57}
class f__AnonymousType0<< Count > j__TPar
static JToken GetTokenIndex(JToken t, bool errorWhenNoMatch, int index)
Definition PathFilter.cs:43
IEnumerable< JToken > ExecuteFilter(IEnumerable< JToken > current, bool errorWhenNoMatch)