6 writes to bufferPos
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\DataCollector.cs (6)
96this.bufferPos = checked(this.bufferPos + size); 131this.bufferPos = checked(this.bufferPos + size); 170this.bufferPos = checked(this.bufferPos + size); 211this.bufferPos = checked(this.bufferPos + size); 226this.bufferPos += 2; // Reserve space for the array length (filled in by EndEnumerable) 274this.bufferPos = 0;
12 references to bufferPos
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\DataCollector.cs (12)
95int oldPos = this.bufferPos; 96this.bufferPos = checked(this.bufferPos + size); 130int oldPos = this.bufferPos; 131this.bufferPos = checked(this.bufferPos + size); 169int oldPos = this.bufferPos; 170this.bufferPos = checked(this.bufferPos + size); 210int oldPos = this.bufferPos; 211this.bufferPos = checked(this.bufferPos + size); 227return this.bufferPos; 272this.PinArray(this.buffer, this.bufferPos); 280int required = this.bufferPos; 289int required = this.bufferPos + additionalSize;