isupper() and tolower() are declared in <ctype.h>
authorMisha Brukman <brukman+llvm@gmail.com>
Tue, 20 Jul 2004 00:52:16 +0000 (00:52 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Tue, 20 Jul 2004 00:52:16 +0000 (00:52 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15016 91177308-0d34-0410-b5e6-96231b3b80d8

include/Support/StringExtras.h
include/llvm/ADT/StringExtras.h

index ce268caa5e19bd84657c4a812d81a568ecf43481..51df4f19f6c48156280178ec3fe51ae21bad32bb 100644 (file)
@@ -16,6 +16,7 @@
 
 #include "Support/DataTypes.h"
 #include <string>
+#include <ctype.h>
 #include <stdio.h>
 
 namespace llvm {
@@ -51,7 +52,6 @@ static inline std::string utostr(unsigned long long X, bool isNeg = false) {
   }
 
   if (isNeg) *--BufPtr = '-';   // Add negative sign...
-
   return std::string(BufPtr);
 }
 
@@ -98,9 +98,9 @@ static inline std::string ftostr(double V) {
 }
 
 static inline std::string LowercaseString(const std::string &S) { 
-  std::string result (S);
+  std::string result(S);
   for (unsigned i = 0; i < S.length(); ++i)
-    if (isupper (result[i]))
+    if (isupper(result[i]))
       result[i] = (char)tolower(result[i]);
   return result;
 }
index ce268caa5e19bd84657c4a812d81a568ecf43481..51df4f19f6c48156280178ec3fe51ae21bad32bb 100644 (file)
@@ -16,6 +16,7 @@
 
 #include "Support/DataTypes.h"
 #include <string>
+#include <ctype.h>
 #include <stdio.h>
 
 namespace llvm {
@@ -51,7 +52,6 @@ static inline std::string utostr(unsigned long long X, bool isNeg = false) {
   }
 
   if (isNeg) *--BufPtr = '-';   // Add negative sign...
-
   return std::string(BufPtr);
 }
 
@@ -98,9 +98,9 @@ static inline std::string ftostr(double V) {
 }
 
 static inline std::string LowercaseString(const std::string &S) { 
-  std::string result (S);
+  std::string result(S);
   for (unsigned i = 0; i < S.length(); ++i)
-    if (isupper (result[i]))
+    if (isupper(result[i]))
       result[i] = (char)tolower(result[i]);
   return result;
 }