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