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
System.Xml.Schema.ParticleContentValidator Class Referencesealed
+ Inheritance diagram for System.Xml.Schema.ParticleContentValidator:
+ Collaboration diagram for System.Xml.Schema.ParticleContentValidator:

Public Member Functions

 ParticleContentValidator (XmlSchemaContentType contentType)
 
 ParticleContentValidator (XmlSchemaContentType contentType, bool enableUpaCheck)
 
void Start ()
 
void OpenGroup ()
 
void CloseGroup ()
 
bool Exists (XmlQualifiedName name)
 
void AddName (XmlQualifiedName name, object particle)
 
void AddNamespaceList (NamespaceList namespaceList, object particle)
 
void AddChoice ()
 
void AddSequence ()
 
void AddStar ()
 
void AddPlus ()
 
void AddQMark ()
 
ContentValidator Finish (bool useDFA)
 

Static Public Attributes

static readonly ContentValidator Empty
 
static readonly ContentValidator TextOnly
 
static readonly ContentValidator Mixed
 
static readonly ContentValidator Any
 

Properties

XmlSchemaContentType ContentType [get, set]
 
bool IsOpen [get, set]
 

Private Member Functions

void AddLeafNode (SyntaxTreeNode node)
 
void Closure (InteriorNode node)
 
BitSet[] CalculateTotalFollowposForRangeNodes (BitSet firstpos, BitSet[] followpos, out BitSet posWithRangeTerminals)
 
void CheckCMUPAWithLeafRangeNodes (BitSet curpos)
 
BitSet GetApplicableMinMaxFollowPos (BitSet curpos, BitSet posWithRangeTerminals, BitSet[] minmaxFollowPos)
 
void CheckUniqueParticleAttribution (BitSet firstpos, BitSet[] followpos)
 
void CheckUniqueParticleAttribution (BitSet curpos)
 
int[][] BuildTransitionTable (BitSet firstpos, BitSet[] followpos, int endMarkerPos)
 

Private Attributes

SymbolsDictionary symbols
 
Positions positions
 
Stack stack
 
SyntaxTreeNode contentNode
 
bool isPartial
 
int minMaxNodesCount
 
bool enableUpaCheck
 
XmlSchemaContentType contentType
 
bool isOpen
 
bool isEmptiable
 

Detailed Description

Definition at line 9 of file ParticleContentValidator.cs.


The documentation for this class was generated from the following file: