10 #ifndef LLVM_CLANG_CODEGEN_OBJECT_FILE_PCH_CONTAINER_OPERATIONS_H
11 #define LLVM_CLANG_CODEGEN_OBJECT_FILE_PCH_CONTAINER_OPERATIONS_H
20 StringRef getFormat()
const override {
return "obj"; }
25 std::unique_ptr<ASTConsumer> CreatePCHContainerGenerator(
28 const LangOptions &LO,
const std::string &MainFileName,
29 const std::string &OutputFileName, llvm::raw_pwrite_stream *OS,
30 std::shared_ptr<PCHBuffer> Buffer)
const override;
36 StringRef getFormat()
const override {
return "obj"; }
40 void ExtractPCH(llvm::MemoryBufferRef Buffer,
41 llvm::BitstreamReader &StreamFile)
const override;
Options for controlling the target.
Keeps track of the various options that can be enabled, which controls the dialect of C or C++ that i...
Concrete class used by the front-end to report problems and issues.