1 write to DebugDocumentsBuilder
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
69DebugDocumentsBuilder = new DebugDocumentsBuilder(compilation.Options.SourceReferenceResolver, compilation.IsCaseSensitive);
8 references to DebugDocumentsBuilder
Microsoft.CodeAnalysis (4)
Emit\CommonPEModuleBuilder.cs (1)
368public int DebugDocumentCount => DebugDocumentsBuilder.DebugDocumentCount;
PEWriter\MetadataWriter.cs (1)
1791var documentsBuilder = Module.DebugDocumentsBuilder;
PEWriter\PeWriter.cs (2)
150nativePdbWriterOpt.WriteRemainingDebugDocuments(mdWriter.Module.DebugDocumentsBuilder.DebugDocuments); 201mdWriter.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)
268var debugDocument = DebugDocumentsBuilder.TryGetDebugDocument(span.Path, basePath: null); 457Cci.DebugSourceDocument doc = DebugDocumentsBuilder.TryGetDebugDocument(span.Path, basePath: location.SourceTree.FilePath);