1 write to OptionsReader
Microsoft.CodeAnalysis.Rebuild (1)
CompilationFactory.cs (1)
32
OptionsReader
= optionsReader;
14 references to OptionsReader
BuildValidator (2)
CompilationDiff.cs (2)
133
var hasEmbeddedPdb = compilationFactory.
OptionsReader
.HasEmbeddedPdb;
169
originalPdbReader: compilationFactory.
OptionsReader
.PdbReader,
Microsoft.CodeAnalysis.Rebuild (12)
CompilationFactory.cs (12)
47
var tuple =
OptionsReader
.ResolveArtifacts(resolver, CreateSyntaxTree);
105
var peHeader =
OptionsReader
.PeReader.PEHeaders.PEHeader!;
106
var win32Resources =
OptionsReader
.PeReader.GetSectionData(peHeader.ResourceTableDirectory.RelativeVirtualAddress);
111
var sourceLink =
OptionsReader
.GetSourceLinkUtf8();
116
if (
OptionsReader
.HasEmbeddedPdb)
134
var codeViewEntry =
OptionsReader
.PeReader.ReadDebugDirectory().Single(entry => entry.Type == DebugDirectoryEntryType.CodeView);
135
var codeView =
OptionsReader
.PeReader.ReadCodeViewDebugDirectoryData(codeViewEntry);
140
OptionsReader
.GetMetadataCompilationOptionsBlobReader(),
141
getNonSourceFileDocumentNames(
OptionsReader
.PdbReader,
OptionsReader
.GetSourceFileCount()));
147
manifestResources:
OptionsReader
.GetManifestResources(),
177
if (
OptionsReader
.GetMainMethodInfo() is (string mainTypeName, string mainMethodName))