15 instantiations of SubText
Microsoft.CodeAnalysis (2)
Text\SourceText.cs (1)
514return new SubText(this, span);
Text\SubText.cs (1)
82return new SubText(UnderlyingText, GetCompositeSpan(span.Start, span.Length));
Microsoft.CodeAnalysis.UnitTests (13)
Text\SubTextTests.cs (1)
34var subText = new SubText(fullStringText, new TextSpan(start, length: end - start));
Text\TextLineNewLineTests.cs (12)
169return new SubText(full, new TextSpan(prefix.Length, content.Length)); 517var subText = new SubText(fullText, new TextSpan(0, 4)); 529new SubText(fullText, new TextSpan(4, 4))); 538new SubText(fullText, new TextSpan(3, 1))); 547new SubText(fullText, new TextSpan(4, 1))); 554AssertLinesMatch(SourceText.From("\r"), new SubText(fullText, new TextSpan(0, 1))); 555AssertLinesMatch(SourceText.From("\nabc"), new SubText(fullText, new TextSpan(1, 4))); 562AssertLinesMatch(SourceText.From("abc\r"), new SubText(fullText, new TextSpan(0, 4))); 563AssertLinesMatch(SourceText.From("\n"), new SubText(fullText, new TextSpan(4, 1))); 570AssertLinesMatch(SourceText.From("a\r"), new SubText(fullText, new TextSpan(0, 2))); 571AssertLinesMatch(SourceText.From("\nb\r\nc"), new SubText(fullText, new TextSpan(2, 5))); 594var subText = new SubText(fullText, new TextSpan(start, end - start));
6 references to SubText
Microsoft.CodeAnalysis (3)
Text\ChangedText.cs (1)
23Debug.Assert(newText is CompositeText || newText is SubText || newText is StringText || newText is LargeText);
Text\SubText.cs (2)
103private readonly SubText _subText; 108public SubTextLineInfo(SubText subText)
Microsoft.CodeAnalysis.UnitTests (3)
Text\SubTextTests.cs (1)
34var subText = new SubText(fullStringText, new TextSpan(start, length: end - start));
Text\TextLineNewLineTests.cs (2)
517var subText = new SubText(fullText, new TextSpan(0, 4)); 594var subText = new SubText(fullText, new TextSpan(start, end - start));