|
static char | llvm::hexdigit (unsigned X, bool LowerCase=false) |
|
static unsigned | llvm::hexDigitValue (char C) |
|
template<typename IntTy > |
static char * | llvm::utohex_buffer (IntTy X, char *BufferEnd) |
|
static std::string | llvm::utohexstr (uint64_t X) |
|
static std::string | llvm::utostr_32 (uint32_t X, bool isNeg=false) |
|
static std::string | llvm::utostr (uint64_t X, bool isNeg=false) |
|
static std::string | llvm::itostr (int64_t X) |
|
StringRef::size_type | llvm::StrInStrNoCase (StringRef s1, StringRef s2) |
|
std::pair< StringRef, StringRef > | llvm::getToken (StringRef Source, StringRef Delimiters=" \t\n\v\f\r") |
|
void | llvm::SplitString (StringRef Source, SmallVectorImpl< StringRef > &OutFragments, StringRef Delimiters=" \t\n\v\f\r") |
|
static unsigned | llvm::HashString (StringRef Str, unsigned Result=0) |
|
static StringRef | llvm::getOrdinalSuffix (unsigned Val) |
| Returns the English suffix for an ordinal integer (-st, -nd, -rd, -th). More...
|
|
template<typename IteratorT > |
std::string | llvm::join_impl (IteratorT Begin, IteratorT End, StringRef Separator, std::input_iterator_tag) |
|
template<typename IteratorT > |
std::string | llvm::join_impl (IteratorT Begin, IteratorT End, StringRef Separator, std::forward_iterator_tag) |
|
template<typename IteratorT > |
std::string | llvm::join (IteratorT Begin, IteratorT End, StringRef Separator) |
|