3 writes to currentEntry
System.Xml (3)
System\Xml\Schema\XsdBuilder.cs (3)
690this.currentEntry = SchemaEntries[0]; 788this.currentEntry = this.nextEntry; 795this.currentEntry = (XsdEntry)this.stateHistory.Pop();
16 references to currentEntry
System.Xml (16)
System\Xml\Schema\XsdBuilder.cs (16)
698Debug.Assert(this.currentEntry.InitFunc != null); 700this.currentEntry.InitFunc(this, null); 715if (this.currentEntry.Attributes != null) { 716for (int i = 0; i < this.currentEntry.Attributes.Length; i++) { 717XsdAttributeEntry a = this.currentEntry.Attributes[i]; 751return this.currentEntry.ParseContent; 776if (this.currentEntry.EndChildFunc != null) { 777(this.currentEntry.EndChildFunc)(this); 786this.stateHistory[this.stateHistory.Length - 1] = this.currentEntry; 787containerStack.Push(GetContainer(this.currentEntry.CurrentState)); 789if (this.currentEntry.Name != SchemaNames.Token.XsdAnnotation) { 796SetContainer(this.currentEntry.CurrentState, containerStack.Pop()); 801get { return this.currentEntry.Name;} 2222if (this.currentEntry.NextStates != null) { 2223for (int i = 0; i < this.currentEntry.NextStates.Length; ++i) { 2224int state = (int)this.currentEntry.NextStates[i];