diff options
author | Ken Dyck <ken.dyck@onsemi.com> | 2009-12-23 02:44:11 +0000 |
---|---|---|
committer | Ken Dyck <ken.dyck@onsemi.com> | 2009-12-23 02:44:11 +0000 |
commit | 73536eab671fc1cd68fadd5b26afb8e6ab6ffe5e (patch) | |
tree | 4e39f4e8c6e42a69943474609928f94d5551e2ce | |
parent | 02e07737a9585d73452ec4d0bb3a3ab04d9b80f5 (diff) | |
download | bcm5719-llvm-73536eab671fc1cd68fadd5b26afb8e6ab6ffe5e.tar.gz bcm5719-llvm-73536eab671fc1cd68fadd5b26afb8e6ab6ffe5e.zip |
Remove CharUnits::toString() to eliminate dependence on <string>.
llvm-svn: 91978
-rw-r--r-- | clang/include/clang/AST/CharUnits.h | 5 | ||||
-rw-r--r-- | clang/lib/AST/CMakeLists.txt | 1 | ||||
-rw-r--r-- | clang/lib/AST/CharUnits.cpp | 20 |
3 files changed, 0 insertions, 26 deletions
diff --git a/clang/include/clang/AST/CharUnits.h b/clang/include/clang/AST/CharUnits.h index c0290765b6e..7b2833c53ff 100644 --- a/clang/include/clang/AST/CharUnits.h +++ b/clang/include/clang/AST/CharUnits.h @@ -16,8 +16,6 @@ #include "llvm/System/DataTypes.h" -#include <string> - namespace clang { /// CharUnits - This is an opaque type for sizes expressed in character units. @@ -136,9 +134,6 @@ namespace clang { // Conversions. - /// toString - Convert to a string. - std::string toString() const; - /// getRaw - Get the raw integer representation of this quantity. RawType getRaw() const { return Quantity; } diff --git a/clang/lib/AST/CMakeLists.txt b/clang/lib/AST/CMakeLists.txt index 98880b5f77d..5aecf878c92 100644 --- a/clang/lib/AST/CMakeLists.txt +++ b/clang/lib/AST/CMakeLists.txt @@ -5,7 +5,6 @@ add_clang_library(clangAST ASTConsumer.cpp ASTContext.cpp CXXInheritance.cpp - CharUnits.cpp Decl.cpp DeclBase.cpp DeclCXX.cpp diff --git a/clang/lib/AST/CharUnits.cpp b/clang/lib/AST/CharUnits.cpp deleted file mode 100644 index 30935d03853..00000000000 --- a/clang/lib/AST/CharUnits.cpp +++ /dev/null @@ -1,20 +0,0 @@ -//===--- CharUnits.cpp - Character units for sizes and offsets ------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file implements the CharUnits class. -// -//===----------------------------------------------------------------------===// - -#include "clang/AST/CharUnits.h" -#include "llvm/ADT/StringExtras.h" -using namespace clang; - -std::string CharUnits::toString() const { - return llvm::itostr(Quantity); -} |