Go to the source code of this file.
|
| class | clang::ssaf::SerializationFormat |
| | Abstract base class for serialization formats. More...
|
| class | clang::ssaf::SerializationFormat::AnalysisResultRegistryGenerator< FormatT, llvm::function_ref< SerRet(const AnalysisResult &, SerArgs...)>, llvm::function_ref< DesRet(DesArgs...)> > |
| struct | clang::ssaf::SerializationFormat::AnalysisResultRegistryGenerator< FormatT, llvm::function_ref< SerRet(const AnalysisResult &, SerArgs...)>, llvm::function_ref< DesRet(DesArgs...)> >::Codec |
| | Abstract base type stored in llvm::Registry<Codec>. More...
|
| struct | clang::ssaf::SerializationFormat::AnalysisResultRegistryGenerator< FormatT, llvm::function_ref< SerRet(const AnalysisResult &, SerArgs...)>, llvm::function_ref< DesRet(DesArgs...)> >::Add< AnalysisResultT > |
| struct | clang::ssaf::FormatInfoEntry< SerializerFn, DeserializerFn > |
|
| namespace | clang |
| | The JSON file list parser is used to communicate input to InstallAPI.
|
| namespace | clang::ssaf |
|
| #define | FIELD(CLASS, FIELD_NAME) |
◆ FIELD
| #define FIELD |
( |
| CLASS, |
|
|
| FIELD_NAME ) |
Value: static const auto &get##FIELD_NAME(
const CLASS &
X) {
return X.FIELD_NAME; } \
static auto &get##FIELD_NAME(CLASS &
X) {
return X.FIELD_NAME; }
Definition at line 82 of file SerializationFormat.h.