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