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
XPathDocumentNavigator.cs
Go to the documentation of this file.
1using System;
2using System.Text;
3using System.Xml;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000170")]
11 internal sealed class XPathDocumentNavigator : XPathNavigator
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6000CA4")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1DF0290", Offset = "0x1DF0290", Length = "0x84")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XPathDocumentNavigator), Member = "Clone", ReturnType = typeof(XPathNavigator))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XPathNavigator), Member = ".ctor", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x1700034D")]
25 public override string Value
26 {
27 [global::Cpp2ILInjected.Token(Token = "0x6000CA5")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1DF0314", Offset = "0x1DF0314", Length = "0x1AC")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XPathNodeHelper), Member = "GetTextFollowing", MemberParameters = new object[]
32 {
34 typeof(ref int),
36 typeof(int)
37 }, ReturnType = typeof(bool))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
40 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
41 get
42 {
43 throw null;
44 }
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x6000CA6")]
48 [global::Cpp2ILInjected.Address(RVA = "0x1DF0634", Offset = "0x1DF0634", Length = "0x74")]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XPathDocumentNavigator), Member = ".ctor", MemberParameters = new object[]
51 {
53 typeof(int),
55 typeof(int)
56 }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
58 public override XPathNavigator Clone()
59 {
60 throw null;
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x1700034E")]
64 public override XPathNodeType NodeType
65 {
66 [global::Cpp2ILInjected.Token(Token = "0x6000CA7")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1DF06A8", Offset = "0x1DF06A8", Length = "0x18")]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 get
71 {
72 throw null;
73 }
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x1700034F")]
77 public override string LocalName
78 {
79 [global::Cpp2ILInjected.Token(Token = "0x6000CA8")]
80 [global::Cpp2ILInjected.Address(RVA = "0x1DF06CC", Offset = "0x1DF06CC", Length = "0x18")]
81 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
83 get
84 {
85 throw null;
86 }
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x17000350")]
90 public override string NamespaceURI
91 {
92 [global::Cpp2ILInjected.Token(Token = "0x6000CA9")]
93 [global::Cpp2ILInjected.Address(RVA = "0x1DF06F0", Offset = "0x1DF06F0", Length = "0x18")]
94 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
96 get
97 {
98 throw null;
99 }
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x17000351")]
103 public override string Prefix
104 {
105 [global::Cpp2ILInjected.Token(Token = "0x6000CAA")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1DF0714", Offset = "0x1DF0714", Length = "0x18")]
107 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 get
110 {
111 throw null;
112 }
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x17000352")]
116 public override XmlNameTable NameTable
117 {
118 [global::Cpp2ILInjected.Token(Token = "0x6000CAB")]
119 [global::Cpp2ILInjected.Address(RVA = "0x1DF0738", Offset = "0x1DF0738", Length = "0x1C")]
120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 get
123 {
124 throw null;
125 }
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x6000CAC")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1DF0760", Offset = "0x1DF0760", Length = "0xC8")]
130 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XPathNodeHelper), Member = "GetLocalNamespaces", MemberParameters = new object[]
133 {
134 typeof(XPathNode[]),
135 typeof(int),
137 }, ReturnType = typeof(int))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XPathNodeHelper), Member = "GetInScopeNamespaces", MemberParameters = new object[]
139 {
140 typeof(XPathNode[]),
141 typeof(int),
142 typeof(ref XPathNode[])
143 }, ReturnType = typeof(int))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XPathNode), Member = "get_IsXmlNamespaceNode", ReturnType = typeof(bool))]
146 {
147 throw null;
148 }
149
150 [global::Cpp2ILInjected.Token(Token = "0x6000CAD")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1DF096C", Offset = "0x1DF096C", Length = "0xB8")]
152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XPathNode), Member = "get_IsXmlNamespaceNode", ReturnType = typeof(bool))]
155 public override bool MoveToNextNamespace(XPathNamespaceScope scope)
156 {
157 throw null;
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x6000CAE")]
161 [global::Cpp2ILInjected.Address(RVA = "0x1DF0A38", Offset = "0x1DF0A38", Length = "0x4C")]
162 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
164 public override bool MoveToParent()
165 {
166 throw null;
167 }
168
169 [global::Cpp2ILInjected.Token(Token = "0x6000CAF")]
170 [global::Cpp2ILInjected.Address(RVA = "0x1DF0AB8", Offset = "0x1DF0AB8", Length = "0xA4")]
171 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
174 public override bool IsSamePosition(XPathNavigator other)
175 {
176 throw null;
177 }
178
179 [global::Cpp2ILInjected.Token(Token = "0x17000353")]
180 public override object UnderlyingObject
181 {
182 [global::Cpp2ILInjected.Token(Token = "0x6000CB0")]
183 [global::Cpp2ILInjected.Address(RVA = "0x1DF0B5C", Offset = "0x1DF0B5C", Length = "0x10")]
184 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
186 get
187 {
188 throw null;
189 }
190 }
191
192 [global::Cpp2ILInjected.Token(Token = "0x6000CB1")]
193 [global::Cpp2ILInjected.Address(RVA = "0x1DF0B6C", Offset = "0x1DF0B6C", Length = "0xC")]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XPathNavigatorKeyComparer), Member = "System.Collections.IEqualityComparer.GetHashCode", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(int))]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
197 {
198 throw null;
199 }
200
201 [global::Cpp2ILInjected.Token(Token = "0x4000686")]
202 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
204
205 [global::Cpp2ILInjected.Token(Token = "0x4000687")]
206 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
208
209 [global::Cpp2ILInjected.Token(Token = "0x4000688")]
210 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
211 private int _idxCurrent;
212
213 [global::Cpp2ILInjected.Token(Token = "0x4000689")]
214 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
215 private int _idxParent;
216 }
217}
class f__AnonymousType0<< Count > j__TPar
XPathDocumentNavigator(XPathNode[] pageCurrent, int idxCurrent, XPathNode[] pageParent, int idxParent)
override bool IsSamePosition(XPathNavigator other)
override bool MoveToFirstNamespace(XPathNamespaceScope namespaceScope)
override bool MoveToNextNamespace(XPathNamespaceScope scope)