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
ValidateNames.cs
Go to the documentation of this file.
1using System;
5
6namespace System.Xml
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000090")]
9 internal static class ValidateNames
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x60006AE")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1DA57D0", Offset = "0x1DA57D0", Length = "0xAC")]
13 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlDocument), Member = "CheckName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
17 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
18 internal static int ParseNmtoken(string s, int offset)
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x60006AF")]
24 [global::Cpp2ILInjected.Address(RVA = "0x1DA587C", Offset = "0x1DA587C", Length = "0xC8")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "TryVerifyNMTOKEN", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
30 internal static int ParseNmtokenNoNamespaces(string s, int offset)
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x60006B0")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1DA5944", Offset = "0x1DA5944", Length = "0x12C")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "VerifyName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "TryVerifyName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
43 internal static int ParseNameNoNamespaces(string s, int offset)
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x60006B1")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1DA5A70", Offset = "0x1DA5A70", Length = "0xF0")]
50 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ValidateNames), Member = "ParseNCName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ValidateNames), Member = "ParseQName", MemberParameters = new object[]
53 {
54 typeof(string),
55 typeof(int),
56 typeof(ref int)
57 }, ReturnType = typeof(int))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "VerifyNCName", MemberParameters = new object[]
59 {
60 typeof(string),
62 }, ReturnType = typeof(string))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
66 internal static int ParseNCName(string s, int offset)
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x60006B2")]
72 [global::Cpp2ILInjected.Address(RVA = "0x1DA5B60", Offset = "0x1DA5B60", Length = "0x58")]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "TryVerifyNCName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidateNames), Member = "ParseNCName", MemberParameters = new object[]
76 {
77 typeof(string),
78 typeof(int)
79 }, ReturnType = typeof(int))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
81 internal static int ParseNCName(string s)
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x60006B3")]
87 [global::Cpp2ILInjected.Address(RVA = "0x1DA5BB8", Offset = "0x1DA5BB8", Length = "0xD4")]
88 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ValidateNames), Member = "ParseQNameThrow", MemberParameters = new object[]
90 {
91 typeof(string),
92 typeof(ref string),
93 typeof(ref string)
94 }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "VerifyQName", MemberParameters = new object[]
96 {
97 typeof(string),
99 }, ReturnType = typeof(string))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlAtomicValue), Member = "GetPrefixFromQName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidateNames), Member = "ParseNCName", MemberParameters = new object[]
103 {
104 typeof(string),
105 typeof(int)
106 }, ReturnType = typeof(int))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
109 internal static int ParseQName(string s, int offset, out int colonOffset)
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x60006B4")]
115 [global::Cpp2ILInjected.Address(RVA = "0x1DA5C8C", Offset = "0x1DA5C8C", Length = "0x104")]
116 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlQualifiedName), Member = "Parse", MemberParameters = new object[]
118 {
119 typeof(string),
121 typeof(ref string)
122 }, ReturnType = typeof(XmlQualifiedName))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToQName", MemberParameters = new object[]
124 {
125 typeof(string),
127 }, ReturnType = typeof(XmlQualifiedName))]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidateNames), Member = "ParseQName", MemberParameters = new object[]
130 {
131 typeof(string),
132 typeof(int),
133 typeof(ref int)
134 }, ReturnType = typeof(int))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
136 {
137 typeof(int),
138 typeof(int)
139 }, ReturnType = typeof(string))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidateNames), Member = "ThrowInvalidName", MemberParameters = new object[]
142 {
143 typeof(string),
144 typeof(int),
145 typeof(int)
146 }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
148 internal static void ParseQNameThrow(string s, out string prefix, out string localName)
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x60006B5")]
154 [global::Cpp2ILInjected.Address(RVA = "0x1DA5D90", Offset = "0x1DA5D90", Length = "0x15C")]
155 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ValidateNames), Member = "ParseQNameThrow", MemberParameters = new object[]
157 {
158 typeof(string),
159 typeof(ref string),
160 typeof(ref string)
161 }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlCharType), Member = "get_Instance", ReturnType = typeof(XmlCharType))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlException), Member = "BuildCharExceptionArgs", MemberParameters = new object[]
166 {
167 typeof(string),
168 typeof(int)
169 }, ReturnType = typeof(string[]))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlException), Member = ".ctor", MemberParameters = new object[]
171 {
172 typeof(string),
173 typeof(string)
174 }, ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlException), Member = ".ctor", MemberParameters = new object[]
176 {
177 typeof(string),
178 typeof(string[])
179 }, ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
181 internal static void ThrowInvalidName(string s, int offsetStartChar, int offsetBadChar)
182 {
183 throw null;
184 }
185
186 [global::Cpp2ILInjected.Token(Token = "0x60006B6")]
187 [global::Cpp2ILInjected.Address(RVA = "0x1DA60F0", Offset = "0x1DA60F0", Length = "0x18C")]
188 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "TryVerifyNCName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlException), Member = ".ctor", MemberParameters = new object[]
193 {
194 typeof(string),
195 typeof(string)
196 }, ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlException), Member = "BuildCharExceptionArgs", MemberParameters = new object[]
198 {
199 typeof(string),
200 typeof(int)
201 }, ReturnType = typeof(string[]))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlException), Member = ".ctor", MemberParameters = new object[]
203 {
204 typeof(string),
205 typeof(string[])
206 }, ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
209 {
210 throw null;
211 }
212
213 // Note: this type is marked as 'beforefieldinit'.
214 [global::Cpp2ILInjected.Token(Token = "0x60006B7")]
215 [global::Cpp2ILInjected.Address(RVA = "0x1DA627C", Offset = "0x1DA627C", Length = "0x4C")]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlCharType), Member = "get_Instance", ReturnType = typeof(XmlCharType))]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
220 {
221 throw null;
222 }
223
224 [global::Cpp2ILInjected.Token(Token = "0x4000395")]
225 private static XmlCharType xmlCharType;
226 }
227}
class f__AnonymousType0<< Count > j__TPar
static int ParseNCName(string s)
static int ParseNameNoNamespaces(string s, int offset)
static void ThrowInvalidName(string s, int offsetStartChar, int offsetBadChar)
static Exception GetInvalidNameException(string s, int offsetStartChar, int offsetBadChar)
static void ParseQNameThrow(string s, out string prefix, out string localName)
static int ParseQName(string s, int offset, out int colonOffset)
static int ParseNmtoken(string s, int offset)
static int ParseNmtokenNoNamespaces(string s, int offset)
static int ParseNCName(string s, int offset)
static XmlCharType xmlCharType