3 writes to Length
System.Text.RegularExpressions (3)
System\Text\RegularExpressions\RegexParser.cs (3)
262
_optionsStack.
Length
= 0;
360
_optionsStack.
Length
--;
1754
_optionsStack.
Length
--;
23 references to Length
System.Text.RegularExpressions (23)
System\Text\RegularExpressions\RegexCompiler.cs (1)
994
if (asciiChars.
Length
== 128)
System\Text\RegularExpressions\RegexParser.cs (1)
1700
if (_optionsStack.
Length
!= 0)
System\Text\RegularExpressions\RegexReplacement.cs (2)
61
rules.Append(strings.
Length
);
84
rules.Append(strings.
Length
);
System\Text\RegularExpressions\RegexWriter.cs (19)
97
if (_intStack.
Length
== 0)
110
PatchJump(0, _emitted.
Length
);
223
_intStack.Append(_emitted.
Length
);
233
_intStack.Append(_emitted.
Length
);
235
PatchJump(lazyBranchPos, _emitted.
Length
);
241
PatchJump(_intStack.Pop(), _emitted.
Length
);
252
_intStack.Append(_emitted.
Length
);
266
_intStack.Append(_emitted.
Length
);
268
PatchJump(Branchpos, _emitted.
Length
);
273
PatchJump(_intStack.Pop(), _emitted.
Length
);
284
_intStack.Append(_emitted.
Length
);
299
_intStack.Append(_emitted.
Length
);
301
PatchJump(Branchpos, _emitted.
Length
);
306
PatchJump(_intStack.Pop(), _emitted.
Length
);
321
_intStack.Append(_emitted.
Length
);
324
_intStack.Append(_emitted.
Length
);
330
int StartJumpPos = _emitted.
Length
;
363
_intStack.Append(_emitted.
Length
);
369
PatchJump(_intStack.Pop(), _emitted.
Length
);