LLVM API Documentation

llvm::yaml::IO Member List
This is the complete list of members for llvm::yaml::IO, including all inherited members.
beginBitSetScalar(bool &)=0llvm::yaml::IO [pure virtual]
beginEnumScalar()=0llvm::yaml::IO [pure virtual]
beginFlowSequence()=0llvm::yaml::IO [pure virtual]
beginMapping()=0llvm::yaml::IO [pure virtual]
beginSequence()=0llvm::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)=0llvm::yaml::IO [pure virtual]
canElideEmptySequence()=0llvm::yaml::IO [pure virtual]
endBitSetScalar()=0llvm::yaml::IO [pure virtual]
endEnumScalar()=0llvm::yaml::IO [pure virtual]
endFlowSequence()=0llvm::yaml::IO [pure virtual]
endMapping()=0llvm::yaml::IO [pure virtual]
endSequence()=0llvm::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]
getContext()llvm::yaml::IO
IO(void *Ctxt=nullptr)llvm::yaml::IO
mapOptional(const char *Key, T &Val)llvm::yaml::IO [inline]
mapOptional(const char *Key, Optional< T > &Val)llvm::yaml::IO [inline]
mapOptional(const char *Key, T &Val)llvm::yaml::IO [inline]
mapOptional(const char *Key, T &Val, const T &Default)llvm::yaml::IO [inline]
mapRequired(const char *Key, T &Val)llvm::yaml::IO [inline]
mapTag(StringRef Tag, bool Default=false)=0llvm::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]
matchEnumScalar(const char *, bool)=0llvm::yaml::IO [pure virtual]
outputting()=0llvm::yaml::IO [pure virtual]
postflightElement(void *)=0llvm::yaml::IO [pure virtual]
postflightFlowElement(void *)=0llvm::yaml::IO [pure virtual]
postflightKey(void *)=0llvm::yaml::IO [pure virtual]
preflightElement(unsigned, void *&)=0llvm::yaml::IO [pure virtual]
preflightFlowElement(unsigned, void *&)=0llvm::yaml::IO [pure virtual]
preflightKey(const char *, bool, bool, bool &, void *&)=0llvm::yaml::IO [pure virtual]
scalarString(StringRef &, bool)=0llvm::yaml::IO [pure virtual]
setContext(void *)llvm::yaml::IO
setError(const Twine &)=0llvm::yaml::IO [pure virtual]
~IO()llvm::yaml::IO [virtual]