Qualify the name of the llvm::cast template. I am somewhat amazed that GCC parsed this

llvm-svn: 89822
This commit is contained in:
Douglas Gregor 2009-11-25 00:38:36 +00:00
parent dce6f66cf0
commit 951f98c037
1 changed files with 2 additions and 1 deletions

View File

@ -15,6 +15,7 @@
#define LLVM_CLANG_AST_REDECLARABLE_H
#include "llvm/ADT/PointerIntPair.h"
#include "llvm/Support/Casting.h"
#include <iterator>
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<decl_type>(
RedeclLink = PreviousDeclLink(llvm::cast<decl_type>(
PrevDecl->getMostRecentDeclaration()));
First = PrevDecl->getFirstDeclaration();
assert(First->RedeclLink.NextIsLatest() && "Expected first");