|
clang 22.0.0git
|
This abstract interface provides operations for unwrapping containers for serialized ASTs (precompiled headers and clang modules). More...
#include "clang/Serialization/PCHContainerOperations.h"
Public Member Functions | |
| virtual | ~PCHContainerReader ()=0 |
| virtual llvm::ArrayRef< llvm::StringRef > | getFormats () const =0 |
| Equivalent to the format passed to -fmodule-format=. | |
| virtual llvm::StringRef | ExtractPCH (llvm::MemoryBufferRef Buffer) const =0 |
| Returns the serialized AST inside the PCH container Buffer. | |
This abstract interface provides operations for unwrapping containers for serialized ASTs (precompiled headers and clang modules).
Definition at line 55 of file PCHContainerOperations.h.
|
pure virtual |
Definition at line 21 of file PCHContainerOperations.cpp.
|
pure virtual |
Returns the serialized AST inside the PCH container Buffer.
|
pure virtual |
Equivalent to the format passed to -fmodule-format=.
Referenced by clang::ASTUnit::LoadFromASTFile().