From: Douglas Gregor Date: Wed, 25 Nov 2009 00:38:36 +0000 (+0000) Subject: Qualify the name of the llvm::cast template. I am somewhat amazed that GCC parsed... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3233441b439a3dee9fa187f2c195b5188e71483b;p=clang Qualify the name of the llvm::cast template. I am somewhat amazed that GCC parsed this git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89822 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/AST/Redeclarable.h b/include/clang/AST/Redeclarable.h index 35af8c766e..01f4b29a61 100644 --- a/include/clang/AST/Redeclarable.h +++ b/include/clang/AST/Redeclarable.h @@ -15,6 +15,7 @@ #define LLVM_CLANG_AST_REDECLARABLE_H #include "llvm/ADT/PointerIntPair.h" +#include "llvm/Support/Casting.h" #include namespace clang { @@ -110,7 +111,7 @@ public: // Point to previous. Make sure that this is actually the most recent // redeclaration, or we can build invalid chains. If the most recent // redeclaration is invalid, it won't be PrevDecl, but we want it anyway. - RedeclLink = PreviousDeclLink(cast( + RedeclLink = PreviousDeclLink(llvm::cast( PrevDecl->getMostRecentDeclaration())); First = PrevDecl->getFirstDeclaration(); assert(First->RedeclLink.NextIsLatest() && "Expected first");