LLVM  7.0.0svn
llvm::yaml::IO Member List

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

beginBitSetScalar(bool &)=0llvm::yaml::IOpure virtual
beginEnumScalar()=0llvm::yaml::IOpure virtual
beginFlowMapping()=0llvm::yaml::IOpure virtual
beginFlowSequence()=0llvm::yaml::IOpure virtual
beginMapping()=0llvm::yaml::IOpure virtual
beginSequence()=0llvm::yaml::IOpure virtual
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
bitSetMatch(const char *, bool)=0llvm::yaml::IOpure virtual
blockScalarString(StringRef &)=0llvm::yaml::IOpure virtual
canElideEmptySequence()=0llvm::yaml::IOpure virtual
endBitSetScalar()=0llvm::yaml::IOpure virtual
endEnumScalar()=0llvm::yaml::IOpure virtual
endFlowMapping()=0llvm::yaml::IOpure virtual
endFlowSequence()=0llvm::yaml::IOpure virtual
endMapping()=0llvm::yaml::IOpure virtual
endSequence()=0llvm::yaml::IOpure virtual
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
getContext()llvm::yaml::IO
IO(void *Ctxt=nullptr)llvm::yaml::IO
keys()=0llvm::yaml::IOpure virtual
mapOptional(const char *Key, T &Val)llvm::yaml::IOinline
mapOptional(const char *Key, T &Val, const T &Default)llvm::yaml::IOinline
mapOptionalWithContext(const char *Key, T &Val, Context &Ctx)llvm::yaml::IOinline
mapOptionalWithContext(const char *Key, Optional< T > &Val, Context &Ctx)llvm::yaml::IOinline
mapOptionalWithContext(const char *Key, T &Val, Context &Ctx)llvm::yaml::IOinline
mapOptionalWithContext(const char *Key, T &Val, const T &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
mapTag(StringRef Tag, bool Default=false)=0llvm::yaml::IOpure virtual
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
matchEnumFallback()=0llvm::yaml::IOpure virtual
matchEnumScalar(const char *, bool)=0llvm::yaml::IOpure virtual
outputting()=0llvm::yaml::IOpure virtual
postflightElement(void *)=0llvm::yaml::IOpure virtual
postflightFlowElement(void *)=0llvm::yaml::IOpure virtual
postflightKey(void *)=0llvm::yaml::IOpure virtual
preflightElement(unsigned, void *&)=0llvm::yaml::IOpure virtual
preflightFlowElement(unsigned, void *&)=0llvm::yaml::IOpure virtual
preflightKey(const char *, bool, bool, bool &, void *&)=0llvm::yaml::IOpure virtual
scalarString(StringRef &, QuotingType)=0llvm::yaml::IOpure virtual
setContext(void *)llvm::yaml::IO
setError(const Twine &)=0llvm::yaml::IOpure virtual
~IO()llvm::yaml::IOvirtual