Add support for utostr(unsigned long)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9588 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Brian Gaeke 2003-10-29 20:06:19 +00:00
parent b5631bfa0c
commit 78e1dcc321
2 changed files with 8 additions and 0 deletions

View File

@ -61,6 +61,10 @@ static inline std::string itostr(int64_t X) {
} }
static inline std::string utostr(unsigned long X, bool isNeg = false) {
return utostr((unsigned long long)X, isNeg);
}
static inline std::string utostr(unsigned X, bool isNeg = false) { static inline std::string utostr(unsigned X, bool isNeg = false) {
char Buffer[20]; char Buffer[20];
char *BufPtr = Buffer+19; char *BufPtr = Buffer+19;

View File

@ -61,6 +61,10 @@ static inline std::string itostr(int64_t X) {
} }
static inline std::string utostr(unsigned long X, bool isNeg = false) {
return utostr((unsigned long long)X, isNeg);
}
static inline std::string utostr(unsigned X, bool isNeg = false) { static inline std::string utostr(unsigned X, bool isNeg = false) {
char Buffer[20]; char Buffer[20];
char *BufPtr = Buffer+19; char *BufPtr = Buffer+19;