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

◆ Finish()

ContentValidator System.Xml.Schema.ParticleContentValidator.Finish ( bool useDFA)
inline

Definition at line 165 of file ParticleContentValidator.cs.

166 {
167 if (this.contentNode != null)
168 {
169 SyntaxTreeNode syntaxTreeNode = this.contentNode;
170 SymbolsDictionary symbolsDictionary = this.symbols;
171 Positions positions = this.positions;
172 if (syntaxTreeNode == null)
173 {
174 }
175 long num = 0L;
176 int num3;
177 int num2 = positions.Add(num3, num);
178 SyntaxTreeNode syntaxTreeNode2 = this.contentNode;
179 SymbolsDictionary symbolsDictionary2 = this.symbols;
180 Positions positions2 = this.positions;
181 ArrayList arrayList = this.positions.positions;
182 int num4 = this.minMaxNodesCount;
183 if (this.enableUpaCheck)
184 {
185 BitSet bitSet;
186 this.CheckCMUPAWithLeafRangeNodes(bitSet);
187 }
188 SymbolsDictionary symbolsDictionary3 = this.symbols;
189 Positions positions3 = this.positions;
190 XmlSchemaContentType contentType = this.contentType;
191 int num5 = this.minMaxNodesCount;
192 }
193 int[][] array;
194 if (array != null)
195 {
196 }
197 throw new ArrayTypeMismatchException();
198 }
class f__AnonymousType0<< Count > j__TPar
int Add(int symbol, object particle)
Definition Positions.cs:10

References System.Xml.Schema.Positions.Add(), System.array, System.Xml.Schema.ParticleContentValidator.CheckCMUPAWithLeafRangeNodes(), System.Xml.Schema.ParticleContentValidator.contentNode, System.Xml.Schema.ContentValidator.contentType, System.Xml.Schema.ParticleContentValidator.enableUpaCheck, j__TPar, System.L, System.Xml.Schema.ParticleContentValidator.minMaxNodesCount, System.Xml.Schema.ParticleContentValidator.positions, System.Xml.Schema.Positions.positions, and System.Xml.Schema.ParticleContentValidator.symbols.