commit | a2a3f7dc115d1574e6cdf87eb9c82ca017976d6e | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Tue Mar 16 21:48:18 2010 +0000 |
committer | John McCall <rjmccall@apple.com> | Tue Mar 16 21:48:18 2010 +0000 |
tree | fc66d83c3f8e18ce806db4bdaa82d050d1bb8619 | |
parent | c953bca10b7b55d97ecce9345819b020c25afaff [diff] [blame] |
Implement -Wshadow. Based on a patch by Mike M.! llvm-svn: 98684
diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp index f568d1c..6c9a45e 100644 --- a/clang/lib/AST/Decl.cpp +++ b/clang/lib/AST/Decl.cpp
@@ -430,7 +430,10 @@ for (; I!=End; ++I) QualName += *I + "::"; - QualName += getNameAsString(); + if (getDeclName()) + QualName += getNameAsString(); + else + QualName += "<anonymous>"; return QualName; }