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)
997if (asciiChars.Length == 128)
System\Text\RegularExpressions\RegexParser.cs (1)
1700if (_optionsStack.Length != 0)
System\Text\RegularExpressions\RegexReplacement.cs (2)
61rules.Append(strings.Length); 84rules.Append(strings.Length);
System\Text\RegularExpressions\RegexWriter.cs (19)
97if (_intStack.Length == 0) 110PatchJump(0, _emitted.Length); 223_intStack.Append(_emitted.Length); 233_intStack.Append(_emitted.Length); 235PatchJump(lazyBranchPos, _emitted.Length); 241PatchJump(_intStack.Pop(), _emitted.Length); 252_intStack.Append(_emitted.Length); 266_intStack.Append(_emitted.Length); 268PatchJump(Branchpos, _emitted.Length); 273PatchJump(_intStack.Pop(), _emitted.Length); 284_intStack.Append(_emitted.Length); 299_intStack.Append(_emitted.Length); 301PatchJump(Branchpos, _emitted.Length); 306PatchJump(_intStack.Pop(), _emitted.Length); 321_intStack.Append(_emitted.Length); 324_intStack.Append(_emitted.Length); 330int StartJumpPos = _emitted.Length; 363_intStack.Append(_emitted.Length); 369PatchJump(_intStack.Pop(), _emitted.Length);