|
clang 23.0.0git
|
#include "clang/Analysis/Scalable/Serialization/JSONFormat.h"
Classes | |
| class | EntityIdConverter |
Public Types | |
| using | SerializerFn |
| using | DeserializerFn |
| using | FormatInfo = FormatInfoEntry<SerializerFn, DeserializerFn> |
Public Member Functions | |
| llvm::Expected< TUSummary > | readTUSummary (llvm::StringRef Path) override |
| llvm::Error | writeTUSummary (const TUSummary &Summary, llvm::StringRef Path) override |
| Public Member Functions inherited from clang::ssaf::SerializationFormat | |
| virtual | ~SerializationFormat ()=default |
Additional Inherited Members | |
| Protected Member Functions inherited from clang::ssaf::SerializationFormat | |
| EntityId | makeEntityId (const size_t Index) const |
Definition at line 28 of file JSONFormat.h.
Definition at line 56 of file JSONFormat.h.
Definition at line 60 of file JSONFormat.h.
Definition at line 54 of file JSONFormat.h.
|
overridevirtual |
Implements clang::ssaf::SerializationFormat.
Definition at line 783 of file JSONFormat.cpp.
References clang::ssaf::ErrorBuilder::build(), clang::ssaf::ErrorBuilder::context(), clang::ssaf::ErrorBuilder::create(), and clang::ssaf::ErrorBuilder::wrap().
|
overridevirtual |
Implements clang::ssaf::SerializationFormat.
Definition at line 869 of file JSONFormat.cpp.
References clang::ssaf::ErrorBuilder::build(), clang::ssaf::ErrorBuilder::context(), clang::Error, and clang::ssaf::ErrorBuilder::wrap().