1 write to validationStack
System.Xml (1)
System\Xml\Schema\XmlSchemaValidator.cs (1)
198validationStack = new HWStack(STACK_INCREMENT);
30 references to validationStack
System.Xml (30)
System\Xml\Schema\XmlSchemaValidator.cs (30)
226while(validationStack.Length > 1) { //Clear all other context from stack 227validationStack.Pop(); 466ValidatorState toState = validationStack.Length > 1 ? ValidatorState.Attribute : ValidatorState.TopLevelAttribute; 677ValidatorState toState = validationStack.Length > 1 ? ValidatorState.Text : ValidatorState.TopLevelTextOrWS; 744ValidatorState toState = validationStack.Length > 1 ? ValidatorState.Whitespace : ValidatorState.TopLevelTextOrWS; 799if (validationStack.Length <= 1) { 826if (validationStack.Length > 1) { //We have pending elements in the stack to call ValidateEndElement 1007if (validationStack.Length <= 1) { 1291context = (ValidationState)validationStack.Push(); 1294validationStack.AddToTop(context); 1312Debug.Assert(validationStack.Length > 1); 1313ValidationState previousContext = (ValidationState)validationStack.Pop(); 1315if (startIDConstraint == validationStack.Length) { 1318context = (ValidationState)validationStack.Peek(); 1822for (int level = this.validationStack.Length - 1; level >= ((this.startIDConstraint >= 0) ? this.startIDConstraint : this.validationStack.Length - 1); level --) { 1824if (((ValidationState)(this.validationStack[level])).Constr == null) { 1828ConstraintStruct[] constraintStructures = ((ValidationState)this.validationStack[level]).Constr; 1854this.startIDConstraint = this.validationStack.Length - 1; 1863for (int i = this.startIDConstraint; i < this.validationStack.Length; i ++) { 1865if (((ValidationState)(this.validationStack[i])).Constr == null) { 1870ConstraintStruct[] constraintStructures = ((ValidationState)this.validationStack[i]).Constr; 1908for (int ci = this.startIDConstraint; ci < this.validationStack.Length; ci ++) { 1910if (((ValidationState)(this.validationStack[ci])).Constr == null) { 1915ConstraintStruct[] constraintStructures = ((ValidationState)this.validationStack[ci]).Constr; 1946for (int ci = this.validationStack.Length - 1; ci >= this.startIDConstraint; ci --) { 1948if (((ValidationState)(this.validationStack[ci])).Constr == null) { 1953ConstraintStruct[] constraints = ((ValidationState)this.validationStack[ci]).Constr; 2048ConstraintStruct[] vcs = ((ValidationState)(this.validationStack[this.validationStack.Length - 1])).Constr;