1 write to DebugDocumentsBuilder
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
63
DebugDocumentsBuilder
= new DebugDocumentsBuilder(compilation.Options.SourceReferenceResolver, compilation.IsCaseSensitive);
12 references to DebugDocumentsBuilder
Microsoft.CodeAnalysis (4)
Emit\CommonPEModuleBuilder.cs (1)
260
public int DebugDocumentCount =>
DebugDocumentsBuilder
.DebugDocumentCount;
PEWriter\MetadataWriter.cs (1)
1781
var documentsBuilder = Module.
DebugDocumentsBuilder
;
PEWriter\PeWriter.cs (2)
111
nativePdbWriterOpt.WriteRemainingDebugDocuments(mdWriter.Module.
DebugDocumentsBuilder
.DebugDocuments);
161
mdWriter.AddRemainingDebugDocuments(mdWriter.Module.
DebugDocumentsBuilder
.DebugDocuments);
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (1)
3235
!CreateDebugDocuments(moduleBeingBuilt.
DebugDocumentsBuilder
, moduleBeingBuilt.EmbeddedTexts, diagnostics))
Compiler\MethodCompiler.cs (1)
346
_moduleBeingBuiltOpt.
DebugDocumentsBuilder
.GetOrAddDebugDocument(path, basePath, CreateDebugDocumentForFile));
Emitter\Model\PEModuleBuilder.cs (2)
266
var debugDocument =
DebugDocumentsBuilder
.TryGetDebugDocument(span.Path, basePath: null);
447
Cci.DebugSourceDocument doc =
DebugDocumentsBuilder
.TryGetDebugDocument(span.Path, basePath: location.SourceTree.FilePath);
Microsoft.CodeAnalysis.VisualBasic (4)
Compilation\MethodCompiler.vb (1)
116
_lazyDebugDocumentProvider = Function(path As String, basePath As String) _moduleBeingBuiltOpt.
DebugDocumentsBuilder
.GetOrAddDebugDocument(path, basePath, AddressOf CreateDebugDocumentForFile)
Compilation\VisualBasicCompilation.vb (1)
2479
Not CreateDebugDocuments(moduleBeingBuilt.
DebugDocumentsBuilder
, moduleBeingBuilt.EmbeddedTexts, diagnostics) Then
Emit\PEModuleBuilder.vb (2)
282
Dim doc As Cci.DebugSourceDocument =
DebugDocumentsBuilder
.TryGetDebugDocument(span.Path, basePath:=location.SourceTree.FilePath)
693
Dim debugDocument =
DebugDocumentsBuilder
.TryGetDebugDocument(span.Path, basePath:=Nothing)