clang 19.0.0git
Classes | Namespaces | Functions
AbstractBasicWriter.h File Reference
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclTemplate.h"
#include <optional>
#include "clang/AST/"

Go to the source code of this file.


class  clang::serialization::DataStreamBasicWriter< Impl >
 DataStreamBasicWriter provides convenience implementations for many BasicWriter methods based on the assumption that the ultimate writer implementation is based on a variable-length stream of unstructured data (like Clang's module files). More...


namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
namespace  clang::serialization


template<class T >
std::optional< T > clang::serialization::makeOptionalFromNullable (const T &value)
template<class T >
std::optional< T * > clang::serialization::makeOptionalFromPointer (T *value)