1 write to _pdbReader
Microsoft.CodeAnalysis.Features (1)
PdbSourceDocument\DocumentDebugInfoReader.cs (1)
33
_pdbReader
= _pdbReaderProvider.GetMetadataReader();
19 references to _pdbReader
Microsoft.CodeAnalysis.Features (19)
PdbSourceDocument\DocumentDebugInfoReader.cs (19)
38
var documentHandles = SymbolSourceDocumentFinder.FindDocumentHandles(entityHandle, _dllReader,
_pdbReader
);
44
var document =
_pdbReader
.GetDocument(handle);
45
var filePath =
_pdbReader
.GetString(document.Name);
47
var hashAlgorithmGuid =
_pdbReader
.GetGuid(document.HashAlgorithm);
49
var checksum =
_pdbReader
.GetBlobContent(document.Hash);
62
var document =
_pdbReader
.GetDocument(handle);
66
var documentName =
_pdbReader
.GetString(document.Name);
70
foreach (var cdiHandle in
_pdbReader
.GetCustomDebugInformation(EntityHandle.ModuleDefinition))
72
var cdi =
_pdbReader
.GetCustomDebugInformation(cdiHandle);
73
if (
_pdbReader
.GetGuid(cdi.Kind) == PortableCustomDebugInfoKinds.SourceLink && !cdi.Value.IsNil)
75
var blobReader =
_pdbReader
.GetBlobReader(cdi.Value);
92
var handles =
_pdbReader
.GetCustomDebugInformation(handle);
95
var cdi =
_pdbReader
.GetCustomDebugInformation(cdiHandle);
96
var guid =
_pdbReader
.GetGuid(cdi.Kind);
99
return
_pdbReader
.GetBlobBytes(cdi.Value);
110
foreach (var handle in
_pdbReader
.GetCustomDebugInformation(EntityHandle.ModuleDefinition))
112
var customDebugInformation =
_pdbReader
.GetCustomDebugInformation(handle);
113
if (
_pdbReader
.GetGuid(customDebugInformation.Kind) == PortableCustomDebugInfoKinds.CompilationOptions)
115
var blobReader =
_pdbReader
.GetBlobReader(customDebugInformation.Value);