1 instantiation of CompositeText
Microsoft.CodeAnalysis (1)
Text\CompositeText.cs (1)
202return new CompositeText(segments.ToImmutable(), original.Encoding, original.ChecksumAlgorithm);
13 references to CompositeText
Microsoft.CodeAnalysis (9)
Text\ChangedText.cs (1)
23Debug.Assert(newText is CompositeText || newText is SubText || newText is StringText || newText is LargeText);
Text\CompositeText.cs (4)
171CompositeText? composite = text as CompositeText; 421private readonly CompositeText _compositeText; 436public CompositeTextLineInfo(CompositeText compositeText)
Text\SourceText.cs (4)
799CompositeText.AddSegments(segments, subText); 805CompositeText.AddSegments(segments, segment); 822CompositeText.AddSegments(segments, subText); 825var newText = CompositeText.ToSourceText(segments, this, adjustSegments: true);
Microsoft.CodeAnalysis.UnitTests (4)
Text\CompositeTextTests.cs (4)
54private static IEnumerable<(SourceText, CompositeText)> CreateSourceAndCompositeTexts(string contents, int minSourceTextCount = 2, int maxSourceTextCount = 4) 65var compositeText = (CompositeText)CompositeText.ToSourceText(sourceTextsBuilder, sourceText, adjustSegments: false);