]> granicus.if.org Git - clang/commitdiff
follow llvm mainline, where PointerLikeTypeInfo got renamed
authorChris Lattner <sabre@nondot.org>
Sun, 29 Mar 2009 00:39:47 +0000 (00:39 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 29 Mar 2009 00:39:47 +0000 (00:39 +0000)
to PointerLikeTypeTraits.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67974 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/Type.h
include/clang/Parse/Ownership.h

index 7400fe9ed3d8d23149a94bac62b3320c64d1cbcd..4a3dcc1170ec50f6dfa84931b03af278d74e1ef6 100644 (file)
@@ -29,7 +29,7 @@ using llvm::dyn_cast_or_null;
 
 namespace llvm {
   template <typename T>
-  class PointerLikeTypeInfo;
+  class PointerLikeTypeTraits;
 }
 
 namespace clang {
@@ -225,7 +225,7 @@ template<> struct simplify_type< ::clang::QualType>
   
 // Teach SmallPtrSet that QualType is "basically a pointer".
 template<>
-class PointerLikeTypeInfo<clang::QualType> {
+class PointerLikeTypeTraits<clang::QualType> {
 public:
   static inline void *getAsVoidPointer(clang::QualType P) {
     return P.getAsOpaquePtr();
index 496138d3803d9dd48480791056564e3bea94915a..904676d8735df62678f37bbc0cbff6bfc4c7eb1d 100644 (file)
@@ -20,7 +20,7 @@
 
 namespace llvm {
   template <typename T>
-  class PointerLikeTypeInfo;
+  class PointerLikeTypeTraits;
 }
 
 namespace clang {
@@ -48,7 +48,7 @@ namespace clang {
 
 namespace llvm {
   template <int UID>
-  class PointerLikeTypeInfo<clang::OpaquePtr<UID> > {
+  class PointerLikeTypeTraits<clang::OpaquePtr<UID> > {
   public:
     static inline void *getAsVoidPointer(clang::OpaquePtr<UID> P) {
       // FIXME: Doesn't work? return P.getAs< void >();