1 write to _buffer
System.Diagnostics.Process (1)
src\libraries\Common\src\System\IO\StringParser.cs (1)
37
_buffer
= buffer;
18 references to _buffer
System.Diagnostics.Process (18)
src\libraries\Common\src\System\IO\StringParser.cs (18)
48
if (
_buffer
== null)
55
if (_endIndex >=
_buffer
.Length)
61
int nextSeparator =
_buffer
.IndexOf(_separator, _endIndex + 1);
63
_endIndex = nextSeparator >= 0 ? nextSeparator :
_buffer
.Length;
90
return
_buffer
.Substring(_startIndex, _endIndex - _startIndex);
104
if (
_buffer
[_startIndex] != '(')
111
int lastParen =
_buffer
.LastIndexOf(')');
118
string result =
_buffer
.Substring(_startIndex + 1, lastParen - _startIndex - 1);
129
if (
_buffer
== null || _startIndex == -1)
133
return
_buffer
.Substring(_startIndex, _endIndex - _startIndex);
144
fixed (char* bufferPtr =
_buffer
)
189
fixed (char* bufferPtr =
_buffer
)
236
fixed (char* bufferPtr =
_buffer
)
263
fixed (char* bufferPtr =
_buffer
)
293
char result =
_buffer
[_startIndex];
308
return selector(
_buffer
, ref _startIndex, ref _endIndex);
316
if (
_buffer
== null || _startIndex == -1)
320
return
_buffer
.Substring(_startIndex);