clang 20.0.0git
|
A registry of PCHContainerWriter and -Reader objects for different formats. More...
#include "clang/Serialization/PCHContainerOperations.h"
Public Member Functions | |
PCHContainerOperations () | |
Automatically registers a RawPCHContainerWriter and RawPCHContainerReader. | |
void | registerWriter (std::unique_ptr< PCHContainerWriter > Writer) |
void | registerReader (std::unique_ptr< PCHContainerReader > Reader) |
const PCHContainerWriter * | getWriterOrNull (llvm::StringRef Format) |
const PCHContainerReader * | getReaderOrNull (llvm::StringRef Format) |
const PCHContainerReader & | getRawReader () |
A registry of PCHContainerWriter and -Reader objects for different formats.
Definition at line 87 of file PCHContainerOperations.h.
PCHContainerOperations::PCHContainerOperations | ( | ) |
Automatically registers a RawPCHContainerWriter and RawPCHContainerReader.
Definition at line 68 of file PCHContainerOperations.cpp.
References registerReader(), and registerWriter().
|
inline |
Definition at line 112 of file PCHContainerOperations.h.
References getReaderOrNull().
|
inline |
Definition at line 109 of file PCHContainerOperations.h.
Referenced by getRawReader().
|
inline |
Definition at line 106 of file PCHContainerOperations.h.
|
inline |
Definition at line 99 of file PCHContainerOperations.h.
Referenced by PCHContainerOperations().
|
inline |
Definition at line 96 of file PCHContainerOperations.h.
Referenced by PCHContainerOperations().