1 write to DebugDocumentsBuilder
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
69
DebugDocumentsBuilder
= new DebugDocumentsBuilder(compilation.Options.SourceReferenceResolver, compilation.IsCaseSensitive);
8 references to DebugDocumentsBuilder
Microsoft.CodeAnalysis (4)
Emit\CommonPEModuleBuilder.cs (1)
368
public int DebugDocumentCount =>
DebugDocumentsBuilder
.DebugDocumentCount;
PEWriter\MetadataWriter.cs (1)
1791
var documentsBuilder = Module.
DebugDocumentsBuilder
;
PEWriter\PeWriter.cs (2)
150
nativePdbWriterOpt.WriteRemainingDebugDocuments(mdWriter.Module.
DebugDocumentsBuilder
.DebugDocuments);
201
mdWriter.AddRemainingDebugDocuments(mdWriter.Module.
DebugDocumentsBuilder
.DebugDocuments);
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (1)
3557
!CreateDebugDocuments(moduleBeingBuilt.
DebugDocumentsBuilder
, moduleBeingBuilt.EmbeddedTexts, diagnostics))
Compiler\MethodCompiler.cs (1)
365
_moduleBeingBuiltOpt.
DebugDocumentsBuilder
.GetOrAddDebugDocument(path, basePath, CreateDebugDocumentForFile));
Emitter\Model\PEModuleBuilder.cs (2)
268
var debugDocument =
DebugDocumentsBuilder
.TryGetDebugDocument(span.Path, basePath: null);
457
Cci.DebugSourceDocument doc =
DebugDocumentsBuilder
.TryGetDebugDocument(span.Path, basePath: location.SourceTree.FilePath);