This abstract interface provides operations for creating containers for serialized ASTs (precompiled headers and clang modules).
More...
#include "clang/Frontend/PCHContainerOperations.h"
This abstract interface provides operations for creating containers for serialized ASTs (precompiled headers and clang modules).
Definition at line 41 of file PCHContainerOperations.h.
◆ ~PCHContainerWriter()
PCHContainerWriter::~PCHContainerWriter |
( |
| ) |
|
|
pure virtual |
◆ CreatePCHContainerGenerator()
virtual std::unique_ptr<ASTConsumer> clang::PCHContainerWriter::CreatePCHContainerGenerator |
( |
CompilerInstance & |
CI, |
|
|
const std::string & |
MainFileName, |
|
|
const std::string & |
OutputFileName, |
|
|
std::unique_ptr< llvm::raw_pwrite_stream > |
OS, |
|
|
std::shared_ptr< PCHBuffer > |
Buffer |
|
) |
| const |
|
pure virtual |
Return an ASTConsumer that can be chained with a PCHGenerator that produces a wrapper file format containing a serialized AST bitstream.
◆ getFormat()
virtual StringRef clang::PCHContainerWriter::getFormat |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following files: