LLVM 22.0.0git
Input Member List

This is the complete list of members for 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() overrideInputvirtual
getContext() constllvm::yaml::IO
getCurrentNode() constInput
Input(StringRef InputContent, void *Ctxt=nullptr, SourceMgr::DiagHandlerTy DiagHandler=nullptr, void *DiagHandlerCtxt=nullptr)Input
Input(MemoryBufferRef Input, void *Ctxt=nullptr, SourceMgr::DiagHandlerTy DiagHandler=nullptr, void *DiagHandlerCtxt=nullptr)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()Input
llvm::yaml::IO::scalarString(StringRef &, QuotingType)=0llvm::yaml::IOpure virtual
setAllowUnknownKeys(bool Allow) overrideInputvirtual
setContext(void *)llvm::yaml::IO
setCurrentDocument()Input
~Input() overrideInput
~IO()llvm::yaml::IOvirtual