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
XName.cs
Go to the documentation of this file.
1using System;
5
6namespace System.Xml.Linq
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000016")]
10 public sealed class XName : IEquatable<XName>, ISerializable
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x600008C")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1D6DBDC", Offset = "0x1D6DBDC", Length = "0xAC")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNamespace), Member = "GetName", MemberParameters = new object[]
16 {
17 typeof(string),
18 typeof(int),
19 typeof(int)
20 }, ReturnType = typeof(XName))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlConvert), Member = "VerifyNCName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
24 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
25 internal XName(XNamespace ns, string localName)
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x1700001C")]
31 public string LocalName
32 {
33 [global::Cpp2ILInjected.Token(Token = "0x600008D")]
34 [global::Cpp2ILInjected.Address(RVA = "0x1D6DC88", Offset = "0x1D6DC88", Length = "0x8")]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
36 get
37 {
38 throw null;
39 }
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x1700001D")]
44 {
45 [global::Cpp2ILInjected.Token(Token = "0x600008E")]
46 [global::Cpp2ILInjected.Address(RVA = "0x1D6DC90", Offset = "0x1D6DC90", Length = "0x8")]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 get
49 {
50 throw null;
51 }
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x1700001E")]
55 public string NamespaceName
56 {
57 [global::Cpp2ILInjected.Token(Token = "0x600008F")]
58 [global::Cpp2ILInjected.Address(RVA = "0x1D690DC", Offset = "0x1D690DC", Length = "0xC")]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Converters.XAttributeWrapper", Member = "get_NamespaceUri", ReturnType = typeof(string))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Converters.XElementWrapper", Member = "get_NamespaceUri", ReturnType = typeof(string))]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
62 get
63 {
64 throw null;
65 }
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6000090")]
69 [global::Cpp2ILInjected.Address(RVA = "0x1D6DC98", Offset = "0x1D6DC98", Length = "0x80")]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
72 {
73 typeof(string),
74 typeof(string),
75 typeof(string),
76 typeof(string)
77 }, ReturnType = typeof(string))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
79 public override string ToString()
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x6000091")]
85 [global::Cpp2ILInjected.Address(RVA = "0x1D6DD18", Offset = "0x1D6DD18", Length = "0x13C")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XName), Member = "op_Implicit", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(XName))]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "LastIndexOf", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNamespace), Member = "Get", MemberParameters = new object[]
92 {
93 typeof(string),
94 typeof(int),
95 typeof(int)
96 }, ReturnType = typeof(XNamespace))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNamespace), Member = "GetName", MemberParameters = new object[]
98 {
99 typeof(string),
100 typeof(int),
101 typeof(int)
102 }, ReturnType = typeof(XName))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNamespace), Member = "get_None", ReturnType = typeof(XNamespace))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNamespace), Member = "GetName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(XName))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SR), Member = "Format", MemberParameters = new object[]
106 {
107 typeof(string),
108 typeof(object)
109 }, ReturnType = typeof(string))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
113 public static XName Get(string expandedName)
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x6000092")]
119 [global::Cpp2ILInjected.Address(RVA = "0x1D6E2DC", Offset = "0x1D6E2DC", Length = "0x1C")]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Converters.XDocumentWrapper", Member = "CreateElement", MemberParameters = new object[]
121 {
122 typeof(string),
123 typeof(string)
124 }, ReturnType = "Newtonsoft.Json.Converters.IXmlElement")]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Converters.XDocumentWrapper", Member = "CreateAttribute", MemberParameters = new object[]
126 {
127 typeof(string),
128 typeof(string),
129 typeof(string)
130 }, ReturnType = "Newtonsoft.Json.Converters.IXmlNode")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNamespace), Member = "Get", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(XNamespace))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNamespace), Member = "GetName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(XName))]
134 public static XName Get(string localName, string namespaceName)
135 {
136 throw null;
137 }
138
139 [CLSCompliant(false)]
140 [global::Cpp2ILInjected.Token(Token = "0x6000093")]
141 [global::Cpp2ILInjected.Address(RVA = "0x1D6E2F8", Offset = "0x1D6E2F8", Length = "0xC")]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Converters.XDocumentWrapper", Member = "CreateElement", MemberParameters = new object[] { typeof(string) }, ReturnType = "Newtonsoft.Json.Converters.IXmlElement")]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Converters.XDocumentWrapper", Member = "CreateAttribute", MemberParameters = new object[]
144 {
145 typeof(string),
146 typeof(string)
147 }, ReturnType = "Newtonsoft.Json.Converters.IXmlNode")]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Converters.XElementWrapper", Member = "get_Attributes", ReturnType = "System.Collections.Generic.List`1<IXmlNode>")]
149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XName), Member = "Get", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(XName))]
151 public static implicit operator XName(string expandedName)
152 {
153 throw null;
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x6000094")]
157 [global::Cpp2ILInjected.Address(RVA = "0x1D6E304", Offset = "0x1D6E304", Length = "0xC")]
158 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
160 public override bool Equals(object obj)
161 {
162 throw null;
163 }
164
165 [global::Cpp2ILInjected.Token(Token = "0x6000095")]
166 [global::Cpp2ILInjected.Address(RVA = "0x1D6E310", Offset = "0x1D6E310", Length = "0x8")]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 public override int GetHashCode()
169 {
170 throw null;
171 }
172
173 [global::Cpp2ILInjected.Token(Token = "0x6000096")]
174 [global::Cpp2ILInjected.Address(RVA = "0x1D689D8", Offset = "0x1D689D8", Length = "0xC")]
175 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
177 public static bool operator ==(XName left, XName right)
178 {
179 throw null;
180 }
181
182 [global::Cpp2ILInjected.Token(Token = "0x6000097")]
183 [global::Cpp2ILInjected.Address(RVA = "0x1D6E318", Offset = "0x1D6E318", Length = "0xC")]
184 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
187 {
188 throw null;
189 }
190
191 [global::Cpp2ILInjected.Token(Token = "0x6000098")]
192 [global::Cpp2ILInjected.Address(RVA = "0x1D6E324", Offset = "0x1D6E324", Length = "0x38")]
193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
200
201 [global::Cpp2ILInjected.Token(Token = "0x6000099")]
202 [global::Cpp2ILInjected.Address(RVA = "0x1D6E35C", Offset = "0x1D6E35C", Length = "0x38")]
203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
204 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
205 internal XName()
206 {
207 throw null;
208 }
209
210 [global::Cpp2ILInjected.Token(Token = "0x4000036")]
211 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
213
214 [global::Cpp2ILInjected.Token(Token = "0x4000037")]
215 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
216 private string _localName;
217
218 [global::Cpp2ILInjected.Token(Token = "0x4000038")]
219 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
220 private int _hashCode;
221 }
222}
class f__AnonymousType0<< Count > j__TPar
Definition SR.cs:22
override string ToString()
Definition XName.cs:79
static XName Get(string expandedName)
Definition XName.cs:113
string NamespaceName
Definition XName.cs:56
XNamespace Namespace
Definition XName.cs:44
XName(XNamespace ns, string localName)
Definition XName.cs:25
static XName Get(string localName, string namespaceName)
Definition XName.cs:134
XNamespace _ns
Definition XName.cs:212
override int GetHashCode()
Definition XName.cs:168
override bool Equals(object obj)
Definition XName.cs:160
void GetObjectData(SerializationInfo info, StreamingContext context)