Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
LeafNode.cs
Go to the documentation of this file.
1
namespace
System.Xml.Schema
;
2
3
internal
class
LeafNode
:
SyntaxTreeNode
4
{
5
private
int
_pos
;
6
7
public
int
Pos
8
{
9
get
10
{
11
return
_pos
;
12
}
13
set
14
{
15
_pos
=
value
;
16
}
17
}
18
19
public
override
bool
IsNullable
=>
false
;
20
21
public
LeafNode
(
int
pos)
22
{
23
_pos
= pos;
24
}
25
26
public
override
void
ExpandTree
(
InteriorNode
parent,
SymbolsDictionary
symbols
,
Positions
positions
)
27
{
28
}
29
30
public
override
void
ConstructPos
(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[]
followpos
)
31
{
32
firstpos.
Set
(
_pos
);
33
lastpos.
Set
(
_pos
);
34
}
35
}
System.Xml.Schema.BitSet.Set
void Set(int index)
Definition
BitSet.cs:50
System.Xml.Schema.BitSet
Definition
BitSet.cs:6
System.Xml.Schema.InteriorNode
Definition
InteriorNode.cs:6
System.Xml.Schema.LeafNode.IsNullable
override bool IsNullable
Definition
LeafNode.cs:19
System.Xml.Schema.LeafNode.ConstructPos
override void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos)
Definition
LeafNode.cs:30
System.Xml.Schema.LeafNode.ExpandTree
override void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions)
Definition
LeafNode.cs:26
System.Xml.Schema.LeafNode._pos
int _pos
Definition
LeafNode.cs:5
System.Xml.Schema.LeafNode.LeafNode
LeafNode(int pos)
Definition
LeafNode.cs:21
System.Xml.Schema.LeafNode.Pos
int Pos
Definition
LeafNode.cs:8
System.Xml.Schema.LeafNode
Definition
LeafNode.cs:4
System.Xml.Schema.Positions
Definition
Positions.cs:6
System.Xml.Schema.SymbolsDictionary
Definition
SymbolsDictionary.cs:6
System.Xml.Schema.SyntaxTreeNode
Definition
SyntaxTreeNode.cs:4
System.Xml.Schema
Definition
Extensions.cs:3
System.Xml.ValueHandleType.Dictionary
@ Dictionary
System.ExceptionArgument.value
@ value
source
System.Private.Xml
System.Xml.Schema
LeafNode.cs
Generated by
1.10.0