clang 22.0.0git
AbstractBasicReader.h File Reference
#include "clang/AST/DeclTemplate.h"
#include <optional>
#include "clang/AST/AbstractBasicReader.inc"

Go to the source code of this file.

Classes

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

Namespaces

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

Functions

template<class T>
T clang::serialization::makeNullableFromOptional (const std::optional< T > &value)
template<class T>
Tclang::serialization::makePointerFromOptional (std::optional< T * > value)