LLVM 22.0.0git
llvm::yaml::Input Member List

This is the complete list of members for llvm::yaml::Input, including all inherited members.

bitSetCase(T &Val, const char *Str, const T ConstVal)llvm::yaml::IOinline
bitSetCase(T &Val, const char *Str, const uint32_t ConstVal)llvm::yaml::IOinline
enumCase(T &Val, const char *Str, const T ConstVal)llvm::yaml::IOinline
enumCase(T &Val, const char *Str, const uint32_t ConstVal)llvm::yaml::IOinline
enumFallback(T &Val)llvm::yaml::IOinline
error() overridellvm::yaml::Inputvirtual
getContext() constllvm::yaml::IO
getCurrentNode() constllvm::yaml::Input
Input(StringRef InputContent, void *Ctxt=nullptr, SourceMgr::DiagHandlerTy DiagHandler=nullptr, void *DiagHandlerCtxt=nullptr)llvm::yaml::Input
Input(MemoryBufferRef Input, void *Ctxt=nullptr, SourceMgr::DiagHandlerTy DiagHandler=nullptr, void *DiagHandlerCtxt=nullptr)llvm::yaml::Input
IO(void *Ctxt=nullptr)llvm::yaml::IO
mapOptional(const char *Key, T &Val)llvm::yaml::IOinline
mapOptional(const char *Key, T &Val, const DefaultT &Default)llvm::yaml::IOinline
mapOptionalWithContext(const char *Key, T &Val, Context &Ctx)llvm::yaml::IOinline
mapOptionalWithContext(const char *Key, std::optional< T > &Val, Context &Ctx)llvm::yaml::IOinline
mapOptionalWithContext(const char *Key, T &Val, const DefaultT &Default, Context &Ctx)llvm::yaml::IOinline
mapRequired(const char *Key, T &Val)llvm::yaml::IOinline
mapRequired(const char *Key, T &Val, Context &Ctx)llvm::yaml::IOinline
maskedBitSetCase(T &Val, const char *Str, T ConstVal, T Mask)llvm::yaml::IOinline
maskedBitSetCase(T &Val, const char *Str, uint32_t ConstVal, uint32_t Mask)llvm::yaml::IOinline
nextDocument()llvm::yaml::Input
setAllowUnknownKeys(bool Allow) overridellvm::yaml::Inputvirtual
setContext(void *)llvm::yaml::IO
setCurrentDocument()llvm::yaml::Input
~Input() overridellvm::yaml::Input
~IO()llvm::yaml::IOvirtual