10 writes to m_ChunkPrevious
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.cs (7)
437m_ChunkPrevious = chunk.m_ChunkPrevious; 2644m_ChunkPrevious = new StringBuilder(this); 2673m_ChunkPrevious = from.m_ChunkPrevious; 2758chunk.m_ChunkPrevious = newChunk; 2782m_ChunkPrevious = previousBlock; 2845endChunk.m_ChunkPrevious = chunk; 2851endChunk.m_ChunkPrevious = chunk.m_ChunkPrevious;
src\System\Text\StringBuilder.CoreCLR.cs (3)
38m_ChunkPrevious = null; 53m_ChunkPrevious = null; 98m_ChunkPrevious = null;
31 references to m_ChunkPrevious
System.Private.CoreLib (31)
src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.cs (26)
254StringBuilder? prevBlock = currentBlock.m_ChunkPrevious; 346chunk = chunk.m_ChunkPrevious; 400if (value == 0 && m_ChunkPrevious == null) 437m_ChunkPrevious = chunk.m_ChunkPrevious; 464chunk = chunk.m_ChunkPrevious; 486chunk = chunk.m_ChunkPrevious; 559while (next.m_ChunkPrevious != _currentChunk) 561Debug.Assert(next.m_ChunkPrevious != null); 562next = next.m_ChunkPrevious; 611stringBuilder = stringBuilder.m_ChunkPrevious; 642stringBuilder = stringBuilder.m_ChunkPrevious; 933chunk = chunk.m_ChunkPrevious; 2019thisChunk = thisChunk.m_ChunkPrevious; 2029sbChunk = sbChunk.m_ChunkPrevious; 2080sbChunk = sbChunk.m_ChunkPrevious; 2278Debug.Assert(chunk.m_ChunkPrevious != null); 2279chunk = chunk.m_ChunkPrevious; 2580Debug.Assert(result.m_ChunkPrevious != null); 2581result = result.m_ChunkPrevious; 2673m_ChunkPrevious = from.m_ChunkPrevious; 2720Debug.Assert(chunk.m_ChunkPrevious != null); 2721chunk = chunk.m_ChunkPrevious; 2739StringBuilder newChunk = new StringBuilder(Math.Max(count, DefaultCapacity), chunk.m_MaxCapacity, chunk.m_ChunkPrevious); 2831Debug.Assert(chunk.m_ChunkPrevious != null); 2832chunk = chunk.m_ChunkPrevious; 2851endChunk.m_ChunkPrevious = chunk.m_ChunkPrevious;
src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.Debug.cs (5)
24Debug.Assert(head.m_ChunkPrevious != null); 25head = head.m_ChunkPrevious; 27current = current.m_ChunkPrevious; 35Debug.Assert(current.m_ChunkPrevious != null); 36current = current.m_ChunkPrevious;