Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
PlusNode.cs
Go to the documentation of this file.
1
namespace
System.Xml.Schema
;
2
3
internal
sealed
class
PlusNode
:
InteriorNode
4
{
5
public
override
bool
IsNullable
=>
base
.LeftChild.IsNullable;
6
7
public
override
void
ConstructPos
(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[]
followpos
)
8
{
9
base
.LeftChild.ConstructPos(firstpos, lastpos,
followpos
);
10
for
(
int
num = lastpos.
NextSet
(-1); num != -1; num = lastpos.
NextSet
(num))
11
{
12
followpos
[num].Or(firstpos);
13
}
14
}
15
}
System.Xml.Schema.BitSet.NextSet
int NextSet(int startFrom)
Definition
BitSet.cs:68
System.Xml.Schema.BitSet
Definition
BitSet.cs:6
System.Xml.Schema.InteriorNode
Definition
InteriorNode.cs:6
System.Xml.Schema.PlusNode.ConstructPos
override void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos)
Definition
PlusNode.cs:7
System.Xml.Schema.PlusNode.IsNullable
override bool IsNullable
Definition
PlusNode.cs:5
System.Xml.Schema.PlusNode
Definition
PlusNode.cs:4
System.Xml.Schema
Definition
Extensions.cs:3
System.Xml.ValueHandleType.Dictionary
@ Dictionary
source
System.Private.Xml
System.Xml.Schema
PlusNode.cs
Generated by
1.10.0