Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
CommentAction.cs
Go to the documentation of this file.
1
using
System.Xml.XPath
;
2
3
namespace
System.Xml.Xsl.XsltOld
;
4
5
internal
class
CommentAction
:
ContainerAction
6
{
7
internal
override
void
Compile
(
Compiler
compiler
)
8
{
9
CompileAttributes
(
compiler
);
10
if
(
compiler
.Recurse())
11
{
12
CompileTemplate
(
compiler
);
13
compiler
.ToParent();
14
}
15
}
16
17
internal
override
void
Execute
(
Processor
processor
,
ActionFrame
frame)
18
{
19
switch
(frame.
State
)
20
{
21
case
0:
22
if
(
processor
.BeginEvent(
XPathNodeType
.Comment,
string
.Empty,
string
.Empty,
string
.Empty,
empty
:
false
))
23
{
24
processor
.PushActionFrame(frame);
25
frame.State
= 1;
26
}
27
break
;
28
case
1:
29
if
(
processor
.EndEvent(
XPathNodeType
.Comment))
30
{
31
frame.
Finished
();
32
}
33
break
;
34
}
35
}
36
}
System.Xml.Xsl.XsltOld.ActionFrame.State
int State
Definition
ActionFrame.cs:78
System.Xml.Xsl.XsltOld.ActionFrame.Finished
void Finished()
Definition
ActionFrame.cs:209
System.Xml.Xsl.XsltOld.ActionFrame
Definition
ActionFrame.cs:10
System.Xml.Xsl.XsltOld.CommentAction.Compile
override void Compile(Compiler compiler)
Definition
CommentAction.cs:7
System.Xml.Xsl.XsltOld.CommentAction.Execute
override void Execute(Processor processor, ActionFrame frame)
Definition
CommentAction.cs:17
System.Xml.Xsl.XsltOld.CommentAction
Definition
CommentAction.cs:6
System.Xml.Xsl.XsltOld.CompiledAction.CompileAttributes
void CompileAttributes(Compiler compiler)
Definition
CompiledAction.cs:14
System.Xml.Xsl.XsltOld.Compiler
Definition
Compiler.cs:15
System.Xml.Xsl.XsltOld.ContainerAction.CompileTemplate
void CompileTemplate(Compiler compiler)
Definition
ContainerAction.cs:531
System.Xml.Xsl.XsltOld.ContainerAction
Definition
ContainerAction.cs:10
System.Xml.Xsl.XsltOld.Processor
Definition
Processor.cs:14
System.Xml.XPath.XPathNodeType
XPathNodeType
Definition
XPathNodeType.cs:4
System.Xml.XPath
Definition
Extensions.cs:5
System.Xml.Xsl.XsltOld
Definition
IXsltDebugger.cs:1
System.Xml.ValueHandleType.Dictionary
@ Dictionary
source
System.Private.Xml
System.Xml.Xsl.XsltOld
CommentAction.cs
Generated by
1.10.0