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
RegexFC.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x20000BA")]
10 internal sealed class RegexFC
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60003CA")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1EB8C7C", Offset = "0x1EB8C7C", Length = "0x74")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexFCD), Member = "CalculateFC", MemberParameters = new object[]
15 {
16 typeof(int),
18 typeof(int)
19 }, ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = ".ctor", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
24 public RegexFC(bool nullable)
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x60003CB")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1EB8D88", Offset = "0x1EB8D88", Length = "0xE4")]
31 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexFCD), Member = "CalculateFC", MemberParameters = new object[]
33 {
34 typeof(int),
36 typeof(int)
37 }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = ".ctor", ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddRange", MemberParameters = new object[]
42 {
43 typeof(char),
44 typeof(char)
45 }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
47 public RegexFC(char ch, bool not, bool nullable, bool caseInsensitive)
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x60003CC")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1EB8E6C", Offset = "0x1EB8E6C", Length = "0x94")]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexFCD), Member = "CalculateFC", MemberParameters = new object[]
55 {
56 typeof(int),
58 typeof(int)
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "Parse", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(RegexCharClass))]
63 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
64 public RegexFC(string charClass, bool nullable, bool caseInsensitive)
65 {
66 throw null;
67 }
68
69 [global::Cpp2ILInjected.Token(Token = "0x60003CD")]
70 [global::Cpp2ILInjected.Address(RVA = "0x1EB8CF0", Offset = "0x1EB8CF0", Length = "0x98")]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexFCD), Member = "CalculateFC", MemberParameters = new object[]
72 {
73 typeof(int),
75 typeof(int)
76 }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "get_CanMerge", ReturnType = typeof(bool))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddCharClass", MemberParameters = new object[] { typeof(RegexCharClass) }, ReturnType = typeof(void))]
80 public bool AddFC(RegexFC fc, bool concatenate)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x170000BE")]
86 public bool CaseInsensitive
87 {
89 [global::Cpp2ILInjected.Token(Token = "0x60003CE")]
90 [global::Cpp2ILInjected.Address(RVA = "0x1EB8F00", Offset = "0x1EB8F00", Length = "0x8")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 get
93 {
94 throw null;
95 }
97 [global::Cpp2ILInjected.Token(Token = "0x60003CF")]
98 [global::Cpp2ILInjected.Address(RVA = "0x1EB8F08", Offset = "0x1EB8F08", Length = "0xC")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 private set
101 {
102 throw null;
103 }
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x60003D0")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1EB8184", Offset = "0x1EB8184", Length = "0x2C")]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexFCD), Member = "FirstChars", MemberParameters = new object[] { typeof(RegexTree) }, ReturnType = typeof(RegexPrefix?))]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddLowercase", MemberParameters = new object[] { typeof(CultureInfo) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "ToStringClass", ReturnType = typeof(string))]
113 {
114 throw null;
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x400032D")]
118 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
120
121 [global::Cpp2ILInjected.Token(Token = "0x400032E")]
122 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
123 public bool _nullable;
124
126 [global::Cpp2ILInjected.Token(Token = "0x400032F")]
127 [global::Cpp2ILInjected.FieldOffset(Offset = "0x19")]
128 private bool <CaseInsensitive>k__BackingField;
129 }
130}
class f__AnonymousType0<< Count > j__TPar
bool< CaseInsensitive > k__BackingField
Definition RegexFC.cs:128
RegexFC(string charClass, bool nullable, bool caseInsensitive)
Definition RegexFC.cs:64
string GetFirstChars(CultureInfo culture)
Definition RegexFC.cs:112
bool AddFC(RegexFC fc, bool concatenate)
Definition RegexFC.cs:80
RegexFC(char ch, bool not, bool nullable, bool caseInsensitive)
Definition RegexFC.cs:47