LLVM API Documentation

StringExtras.h File Reference

#include "llvm/Support/DataTypes.h"
#include <cctype>
#include <cstdio>
#include <string>

Include dependency graph for StringExtras.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm

Functions

static std::string llvm::utohexstr (uint64_t X)
static std::string llvm::utostr (unsigned long long X, bool isNeg=false)
static std::string llvm::utostr (unsigned long X, bool isNeg=false)
static std::string llvm::utostr (unsigned X, bool isNeg=false)
static std::string llvm::itostr (long long X)
static std::string llvm::itostr (long X)
static std::string llvm::itostr (int X)
static std::string llvm::ftostr (double V)
static std::string llvm::LowercaseString (const std::string &S)
static bool llvm::StringsEqualNoCase (const std::string &LHS, const std::string &RHS)
static bool llvm::StringsEqualNoCase (const std::string &LHS, const char *RHS)
std::string llvm::getToken (std::string &Source, const char *Delimiters=" \t\n\v\f\r")