LLVM 22.0.0git
llvm::yaml::detail Namespace Reference

Functions

template<typename T, typename Context>
void doMapping (IO &io, T &Val, Context &Ctx)
template<typename T>
void doMapping (IO &io, T &Val, EmptyContext &Ctx)
template<typename T, typename Context>
std::string doValidate (IO &io, T &Val, Context &Ctx)
template<typename T>
std::string doValidate (IO &io, T &Val, EmptyContext &)

Function Documentation

◆ doMapping() [1/2]

template<typename T, typename Context>
void llvm::yaml::detail::doMapping ( IO & io,
T & Val,
Context & Ctx )

Definition at line 886 of file YAMLTraits.h.

References T.

Referenced by llvm::yaml::yamlize().

◆ doMapping() [2/2]

template<typename T>
void llvm::yaml::detail::doMapping ( IO & io,
T & Val,
EmptyContext & Ctx )

Definition at line 890 of file YAMLTraits.h.

References T.

◆ doValidate() [1/2]

template<typename T, typename Context>
std::string llvm::yaml::detail::doValidate ( IO & io,
T & Val,
Context & Ctx )

Definition at line 982 of file YAMLTraits.h.

References T.

Referenced by llvm::yaml::yamlize().

◆ doValidate() [2/2]

template<typename T>
std::string llvm::yaml::detail::doValidate ( IO & io,
T & Val,
EmptyContext &  )

Definition at line 986 of file YAMLTraits.h.

References T.