15 writes to mark
System.Xml (15)
System\Xml\BinaryXml\XmlBinaryReader.cs (15)
364this.mark = -1; 1783this.mark = 0; 1789this.mark -= end; 2018this.mark = this.pos; 2025this.mark = -1; 2279this.mark = this.pos; 2480this.mark = -1; 2606this.mark = this.pos; 2712this.mark = this.pos; 2774this.mark = this.pos; 2786this.mark = this.pos; 2793this.mark = this.pos; 2800this.mark = this.pos; 2953this.mark = this.pos; 2978this.mark = this.pos;
10 references to mark
System.Xml (10)
System\Xml\BinaryXml\XmlBinaryReader.cs (10)
1756int mark = this.mark; 1762Debug.Assert(this.mark <= this.end, "Mark should never be past End"); 1763Debug.Assert(this.mark <= this.pos, "Mark should never be after Pos"); 2015int oldmark = this.mark; 2031int oldmark = this.mark; 2037start = begin - (oldmark - this.mark); 2605Debug.Assert(this.mark < 0); 2711if (this.mark < 0) 2952if (this.mark < 0) 2977if (this.mark < 0)