LLVM 22.0.0git
|
This is the complete list of members for llvm::yaml::IO, including all inherited members.
beginBitSetScalar(bool &)=0 | llvm::yaml::IO | pure virtual |
beginEnumScalar()=0 | llvm::yaml::IO | pure virtual |
beginFlowMapping()=0 | llvm::yaml::IO | pure virtual |
beginFlowSequence()=0 | llvm::yaml::IO | pure virtual |
beginMapping()=0 | llvm::yaml::IO | pure virtual |
beginSequence()=0 | llvm::yaml::IO | pure virtual |
bitSetCase(T &Val, const char *Str, const T ConstVal) | llvm::yaml::IO | inline |
bitSetCase(T &Val, const char *Str, const uint32_t ConstVal) | llvm::yaml::IO | inline |
bitSetMatch(const char *, bool)=0 | llvm::yaml::IO | pure virtual |
blockScalarString(StringRef &)=0 | llvm::yaml::IO | pure virtual |
canElideEmptySequence()=0 | llvm::yaml::IO | pure virtual |
endBitSetScalar()=0 | llvm::yaml::IO | pure virtual |
endEnumScalar()=0 | llvm::yaml::IO | pure virtual |
endFlowMapping()=0 | llvm::yaml::IO | pure virtual |
endFlowSequence()=0 | llvm::yaml::IO | pure virtual |
endMapping()=0 | llvm::yaml::IO | pure virtual |
endSequence()=0 | llvm::yaml::IO | pure virtual |
enumCase(T &Val, const char *Str, const T ConstVal) | llvm::yaml::IO | inline |
enumCase(T &Val, const char *Str, const uint32_t ConstVal) | llvm::yaml::IO | inline |
enumFallback(T &Val) | llvm::yaml::IO | inline |
error()=0 | llvm::yaml::IO | pure virtual |
getContext() const | llvm::yaml::IO | |
getNodeKind()=0 | llvm::yaml::IO | pure virtual |
IO(void *Ctxt=nullptr) | llvm::yaml::IO | |
keys()=0 | llvm::yaml::IO | pure virtual |
mapOptional(const char *Key, T &Val) | llvm::yaml::IO | inline |
mapOptional(const char *Key, T &Val, const DefaultT &Default) | llvm::yaml::IO | inline |
mapOptionalWithContext(const char *Key, T &Val, Context &Ctx) | llvm::yaml::IO | inline |
mapOptionalWithContext(const char *Key, std::optional< T > &Val, Context &Ctx) | llvm::yaml::IO | inline |
mapOptionalWithContext(const char *Key, T &Val, const DefaultT &Default, Context &Ctx) | llvm::yaml::IO | inline |
mapRequired(const char *Key, T &Val) | llvm::yaml::IO | inline |
mapRequired(const char *Key, T &Val, Context &Ctx) | llvm::yaml::IO | inline |
mapTag(StringRef Tag, bool Default=false)=0 | llvm::yaml::IO | pure virtual |
maskedBitSetCase(T &Val, const char *Str, T ConstVal, T Mask) | llvm::yaml::IO | inline |
maskedBitSetCase(T &Val, const char *Str, uint32_t ConstVal, uint32_t Mask) | llvm::yaml::IO | inline |
matchEnumFallback()=0 | llvm::yaml::IO | pure virtual |
matchEnumScalar(const char *, bool)=0 | llvm::yaml::IO | pure virtual |
outputting() const =0 | llvm::yaml::IO | pure virtual |
postflightElement(void *)=0 | llvm::yaml::IO | pure virtual |
postflightFlowElement(void *)=0 | llvm::yaml::IO | pure virtual |
postflightKey(void *)=0 | llvm::yaml::IO | pure virtual |
preflightElement(unsigned, void *&)=0 | llvm::yaml::IO | pure virtual |
preflightFlowElement(unsigned, void *&)=0 | llvm::yaml::IO | pure virtual |
preflightKey(const char *, bool, bool, bool &, void *&)=0 | llvm::yaml::IO | pure virtual |
scalarString(StringRef &, QuotingType)=0 | llvm::yaml::IO | pure virtual |
scalarTag(std::string &)=0 | llvm::yaml::IO | pure virtual |
setAllowUnknownKeys(bool Allow) | llvm::yaml::IO | virtual |
setContext(void *) | llvm::yaml::IO | |
setError(const Twine &)=0 | llvm::yaml::IO | pure virtual |
~IO() | llvm::yaml::IO | virtual |