clang
3.7.0
|
#include <PCHContainerOperations.h>
Public Member Functions | |
virtual | ~PCHContainerWriter ()=0 |
virtual StringRef | getFormat () const =0 |
virtual std::unique_ptr < ASTConsumer > | CreatePCHContainerGenerator (DiagnosticsEngine &Diags, const HeaderSearchOptions &HSO, const PreprocessorOptions &PPO, const TargetOptions &TO, const LangOptions &LO, const std::string &MainFileName, const std::string &OutputFileName, llvm::raw_pwrite_stream *OS, std::shared_ptr< PCHBuffer > Buffer) const =0 |
This abstract interface provides operations for creating containers for serialized ASTs (precompiled headers and clang modules).
Definition at line 43 of file PCHContainerOperations.h.
|
pure virtual |
Definition at line 591 of file FileManager.cpp.
|
pure virtual |
Return an ASTConsumer that can be chained with a PCHGenerator that produces a wrapper file format containing a serialized AST bitstream.
Referenced by clang::GeneratePCHAction::CreateASTConsumer(), and clang::GenerateModuleAction::CreateASTConsumer().
|
pure virtual |