4 instantiations of EmbeddedText
Microsoft.CodeAnalysis (4)
EmbeddedText.cs (4)
113return new EmbeddedText(filePath, text.GetChecksum(), text.ChecksumAlgorithm, text.PrecomputedEmbeddedTextBlob); 116return new EmbeddedText(filePath, text.GetChecksum(), text.ChecksumAlgorithm, CreateBlob(text)); 152return new EmbeddedText( 186return new EmbeddedText(
39 references to EmbeddedText
Microsoft.CodeAnalysis (34)
CommandLine\CommonCompiler.cs (12)
387internal EmbeddedText? TryReadEmbeddedFileContent(string filePath, DiagnosticBag diagnostics) 399return EmbeddedText.FromBytes(filePath, bytes, Arguments.ChecksumAlgorithm); 403return EmbeddedText.FromStream(filePath, stream, Arguments.ChecksumAlgorithm); 413private ImmutableArray<EmbeddedText?> AcquireEmbeddedTexts(Compilation compilation, DiagnosticBag diagnostics) 418return ImmutableArray<EmbeddedText?>.Empty; 445var embeddedTextBuilder = ImmutableArray.CreateBuilder<EmbeddedText?>(embeddedFileOrderedSet.Count); 449EmbeddedText? text; 453text = EmbeddedText.FromSource(path, tree.GetText()); 947ImmutableArray<EmbeddedText?> embeddedTexts = AcquireEmbeddedTexts(compilation, diagnostics); 1107ImmutableArray<EmbeddedText?> embeddedTexts, 1161var embeddedTextBuilder = ArrayBuilder<EmbeddedText>.GetInstance(generatedSyntaxTrees.Count); 1172embeddedTextBuilder.Add(EmbeddedText.FromSource(tree.FilePath, sourceText));
Compilation\Compilation.cs (8)
2495IEnumerable<EmbeddedText>? embeddedTexts, 2512internal bool CreateDebugDocuments(DebugDocumentsBuilder documentsBuilder, IEnumerable<EmbeddedText> embeddedTexts, DiagnosticBag diagnostics) 2534foreach (var text in embeddedTexts) 2752IEnumerable<EmbeddedText>? embeddedTexts, 2813IEnumerable<EmbeddedText>? embeddedTexts = null, 2841IEnumerable<EmbeddedText>? embeddedTexts, 2959IEnumerable<EmbeddedText>? embeddedTexts, 3200IEnumerable<EmbeddedText>? embeddedTexts,
EmbeddedText.cs (6)
85/// Constructs a <see cref="EmbeddedText"/> for embedding the given <see cref="SourceText"/>. 97public static EmbeddedText FromSource(string filePath, SourceText text) 120/// Constructs an <see cref="EmbeddedText"/> from stream content. 136public static EmbeddedText FromStream(string filePath, Stream stream, SourceHashAlgorithm checksumAlgorithm = SourceHashAlgorithm.Sha1) 160/// Constructs an <see cref="EmbeddedText"/> from bytes. 175public static EmbeddedText FromBytes(string filePath, ArraySegment<byte> bytes, SourceHashAlgorithm checksumAlgorithm = SourceHashAlgorithm.Sha1)
Emit\CommonPEModuleBuilder.cs (3)
46private IEnumerable<EmbeddedText> _embeddedTexts = SpecializedCollections.EmptyEnumerable<EmbeddedText>(); 615public IEnumerable<EmbeddedText> EmbeddedTexts
Text\LargeText.cs (1)
76var embeddedTextBlob = canBeEmbedded ? EmbeddedText.CreateBlob(stream) : default(ImmutableArray<byte>);
Text\SourceText.cs (4)
172/// <param name="canBeEmbedded">True if the text can be passed to <see cref="EmbeddedText.FromSource"/> and be embedded in a PDB.</param> 221var embeddedTextBlob = canBeEmbedded ? EmbeddedText.CreateBlob(stream) : default(ImmutableArray<byte>); 245/// <param name="canBeEmbedded">True if the text can be passed to <see cref="EmbeddedText.FromSource"/> and be embedded in a PDB.</param> 280var embeddedTextBlob = canBeEmbedded ? EmbeddedText.CreateBlob(new ArraySegment<byte>(buffer, 0, length)) : default(ImmutableArray<byte>);
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
3577IEnumerable<EmbeddedText>? embeddedTexts,
Microsoft.CodeAnalysis.Rebuild (2)
CompilationFactory.cs (2)
87.Select(pair => EmbeddedText.FromSource(pair.path, pair.text)) 102ImmutableArray<EmbeddedText> embeddedTexts,
Microsoft.CodeAnalysis.VisualBasic (2)
Compilation\VisualBasicCompilation.vb (2)
2376embeddedTexts As IEnumerable(Of EmbeddedText), 2398embeddedTexts As IEnumerable(Of EmbeddedText),