terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
XProcessingInstruction.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
4
namespace
System.Xml.Linq
5
{
6
// Token: 0x0200001C RID: 28
7
public
class
XProcessingInstruction
:
XNode
8
{
9
// Token: 0x060000BE RID: 190 RVA: 0x00003B80 File Offset: 0x00001D80
10
public
XProcessingInstruction
(
string
target
,
string
data
)
11
{
12
do
13
{
14
base
..ctor();
15
}
16
while
(
data
==
null
);
17
XProcessingInstruction
.
ValidateName
(
target
);
18
this.target
=
target
;
19
this.data
=
data
;
20
}
21
22
// Token: 0x060000BF RID: 191 RVA: 0x00003BAC File Offset: 0x00001DAC
23
public
XProcessingInstruction
(
XProcessingInstruction
other
)
24
{
25
do
26
{
27
base
..ctor();
28
}
29
while
(
other
==
null
);
30
}
31
32
// Token: 0x17000025 RID: 37
33
// (get) Token: 0x060000C0 RID: 192 RVA: 0x00003BC4 File Offset: 0x00001DC4
34
// (set) Token: 0x060000C1 RID: 193 RVA: 0x00003BD8 File Offset: 0x00001DD8
35
public
string
Data
36
{
37
get
38
{
39
return
this.
data
;
40
}
41
set
42
{
43
while
(
value
==
null
)
44
{
45
}
46
if
(!
true
)
47
{
48
}
49
this.data
=
value
;
50
if
(!
true
)
51
{
52
}
53
}
54
}
55
56
// Token: 0x17000026 RID: 38
57
// (get) Token: 0x060000C2 RID: 194 RVA: 0x00003BF8 File Offset: 0x00001DF8
58
public
override
XmlNodeType
NodeType
59
{
60
get
61
{
62
return
XmlNodeType
.ProcessingInstruction;
63
}
64
}
65
66
// Token: 0x17000027 RID: 39
67
// (get) Token: 0x060000C3 RID: 195 RVA: 0x00003C08 File Offset: 0x00001E08
68
public
string
Target
69
{
70
get
71
{
72
return
this.
target
;
73
}
74
}
75
76
// Token: 0x060000C4 RID: 196 RVA: 0x00003C1C File Offset: 0x00001E1C
77
public
override
void
WriteTo
(
XmlWriter
writer)
78
{
79
while
(writer ==
null
)
80
{
81
}
82
string
text
= this.
target
;
83
string
text2 = this.
data
;
84
}
85
86
// Token: 0x060000C5 RID: 197 RVA: 0x00002367 File Offset: 0x00000567
87
internal
override
XNode
CloneNode
()
88
{
89
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
90
}
91
92
// Token: 0x060000C6 RID: 198 RVA: 0x00003C3C File Offset: 0x00001E3C
93
private
static
void
ValidateName
(
string
name
)
94
{
95
if
(!
true
)
96
{
97
}
98
string
text
=
XmlConvert
.
VerifyNCName
(
name
);
99
bool
flag =
string
.Equals(
name
,
"xml"
,
StringComparison
.OrdinalIgnoreCase);
100
}
101
102
// Token: 0x0400004A RID: 74
103
internal
string
target
;
104
105
// Token: 0x0400004B RID: 75
106
internal
string
data
;
107
}
108
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.Xml.Linq.XNode
Definition
XNode.cs:9
System.Xml.Linq.XProcessingInstruction.NodeType
override XmlNodeType NodeType
Definition
XProcessingInstruction.cs:59
System.Xml.Linq.XProcessingInstruction.target
string target
Definition
XProcessingInstruction.cs:103
System.Xml.Linq.XProcessingInstruction.CloneNode
override XNode CloneNode()
Definition
XProcessingInstruction.cs:87
System.Xml.Linq.XProcessingInstruction.XProcessingInstruction
XProcessingInstruction(string target, string data)
Definition
XProcessingInstruction.cs:10
System.Xml.Linq.XProcessingInstruction.ValidateName
static void ValidateName(string name)
Definition
XProcessingInstruction.cs:93
System.Xml.Linq.XProcessingInstruction.data
string data
Definition
XProcessingInstruction.cs:106
System.Xml.Linq.XProcessingInstruction.Target
string Target
Definition
XProcessingInstruction.cs:69
System.Xml.Linq.XProcessingInstruction.XProcessingInstruction
XProcessingInstruction(XProcessingInstruction other)
Definition
XProcessingInstruction.cs:23
System.Xml.Linq.XProcessingInstruction.WriteTo
override void WriteTo(XmlWriter writer)
Definition
XProcessingInstruction.cs:77
System.Xml.Linq.XProcessingInstruction.Data
string Data
Definition
XProcessingInstruction.cs:36
System.Xml.Linq.XProcessingInstruction
Definition
XProcessingInstruction.cs:8
System.Xml.XmlConvert.VerifyNCName
static string VerifyNCName(string name)
Definition
XmlConvert.cs:213
System.Xml.XmlConvert
Definition
XmlConvert.cs:12
System.Xml.XmlWriter
Definition
XmlWriter.cs:8
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Xml.Linq
Definition
ElementWriter.cs:4
System.Xml.XmlNodeType
XmlNodeType
Definition
XmlNodeType.cs:7
System.ExceptionArgument.text
@ text
System.ExceptionArgument.value
@ value
System.ExceptionArgument.name
@ name
System.StringComparison
StringComparison
Definition
StringComparison.cs:7
System
Definition
__ComObject.cs:4
source
System.Xml.Linq
System
Xml
Linq
XProcessingInstruction.cs
Generated by
1.10.0