2 writes to _stringBuilder
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImpl.cs (2)
348_stringBuilder = new BufferBuilder(); 414_stringBuilder = new BufferBuilder();
76 references to _stringBuilder
dotnet-svcutil-lib (76)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImpl.cs (76)
2228Debug.Assert(_stringBuilder.Length == 0); 2240_stringBuilder.Append(_ps.chars, _incReadLeftStartPos, _incReadLeftEndPos - _incReadLeftStartPos); 2253_stringBuilder.Append(_ps.chars, _ps.charPos, _ps.charsUsed - _ps.charPos); 2259string remainer = _stringBuilder.ToString(); 2260_stringBuilder.Length = 0; 3660Debug.Assert(_stringBuilder.Length == 0 || isTextDecl); 3661BufferBuilder sb = isTextDecl ? new BufferBuilder() : _stringBuilder; 4343_stringBuilder.Length = 0; 4351_stringBuilder.Append(el.GetNameWPrefix(_nameTable)); 4354_stringBuilder.Append(", "); 4358_stringBuilder.Append("."); 4361Throw(_ps.charsUsed, ResXml.Xml_UnexpectedEOFInElementContent, _stringBuilder.ToString()); 5227Debug.Assert(_stringBuilder.Length == 0); 5242_stringBuilder.Append(chars, _ps.charPos, pos - _ps.charPos); 5260_stringBuilder.Append((char)0x20); // CDATA normalization of 0xA 5270_stringBuilder.Append(_ps.eolNormalized ? "\u0020\u0020" : "\u0020"); // CDATA normalization of 0xD 0xA 5279_stringBuilder.Append((char)0x20); // CDATA normalization of 0xD and 0xD 0xA 5294_stringBuilder.Append((char)0x20); // CDATA normalization of 0x9 5311_stringBuilder.Append(chars, _ps.charPos, pos - _ps.charPos); 5327int valueChunkLen = _stringBuilder.Length - valueChunkStartPos; 5333textChunk.SetValueNode(XmlNodeType.Text, _stringBuilder.ToString(valueChunkStartPos, valueChunkLen)); 5349_stringBuilder.Append('&'); 5350_stringBuilder.Append(entityName); 5351_stringBuilder.Append(';'); 5354valueChunkStartPos = _stringBuilder.Length; 5371int valueChunkLen = _stringBuilder.Length - valueChunkStartPos; 5377textChunk.SetValueNode(XmlNodeType.Text, _stringBuilder.ToString(valueChunkStartPos, valueChunkLen)); 5465valueChunkStartPos = _stringBuilder.Length; 5478int valueChunkLen = _stringBuilder.Length - valueChunkStartPos; 5484textChunk.SetValueNode(XmlNodeType.Text, _stringBuilder.ToString(valueChunkStartPos, valueChunkLen)); 5491attr.SetValue(_stringBuilder.ToString()); 5492_stringBuilder.Length = 0; 5528Debug.Assert(_stringBuilder.Length == 0); 5556_stringBuilder.Append(_ps.chars, startPos, endPos - startPos); 5562_stringBuilder.Append(_ps.chars, startPos, endPos - startPos); 5565Debug.Assert(_stringBuilder.Length > 0); 5570_stringBuilder.Length = 0; 5574_curNode.SetValueNode(nodeType, _stringBuilder.ToString()); 5575_stringBuilder.Length = 0; 5596_stringBuilder.Append(_ps.chars, startPos, endPos - startPos); 5603_stringBuilder.Append(_ps.chars, startPos, endPos - startPos); 5605} while (!fullValue && orChars <= 0x20 && _stringBuilder.Length < MinWhitespaceLookahedCount); 5608XmlNodeType nodeType = (_stringBuilder.Length < MinWhitespaceLookahedCount) ? GetTextNodeType(orChars) : XmlNodeType.Text; 5612_stringBuilder.Length = 0; 5620_curNode.SetValueNode(nodeType, _stringBuilder.ToString()); 5621_stringBuilder.Length = 0; 5895Debug.Assert(_stringBuilder.Length == 0); 5899_curNode.CopyTo(_readValueOffset, _stringBuilder); 5906_stringBuilder.Append(_ps.chars, startPos, endPos - startPos); 5908_stringBuilder.Append(_ps.chars, startPos, endPos - startPos); 5910Debug.Assert(_stringBuilder.Length > 0); 5911_curNode.SetValue(_stringBuilder.ToString()); 5912_stringBuilder.Length = 0; 6026Debug.Assert(_stringBuilder.Length == 0); 6041EatWhitespaces(_stringBuilder); 6044if (_stringBuilder.Length > 0) 6046_curNode.SetValueNode(nodeType, _stringBuilder.ToString()); 6047_stringBuilder.Length = 0; 6323Debug.Assert(_stringBuilder.Length == 0); 6392sb = _stringBuilder; 6393Debug.Assert(_stringBuilder.Length == 0); 6408_curNode.SetValue(_stringBuilder.ToString()); 6409_stringBuilder.Length = 0; 6598Debug.Assert(_stringBuilder.Length == 0); 6607_stringBuilder.Append(_ps.chars, startPos, endPos - startPos); 6609_stringBuilder.Append(_ps.chars, startPos, endPos - startPos); 6610_curNode.SetValueNode(type, _stringBuilder.ToString()); 6611_stringBuilder.Length = 0; 8720Debug.Assert(_stringBuilder.Length == 0); 8759_stringBuilder.Append(chars, _ps.charPos, pos - _ps.charPos); 8776if (_stringBuilder.Length == 0) 8824_stringBuilder.Append(chars, _ps.charPos, pos - _ps.charPos); 8830if (_stringBuilder.Length > 0) 8855_stringBuilder.Append(chars, _ps.charPos, pos - _ps.charPos); 8858_curNode.SetValueNode(XmlNodeType.Text, _stringBuilder.ToString()); 8859_stringBuilder.Length = 0;