]> granicus.if.org Git - clang/commit
Rework my implementation of circular-reference finding to not use
authorDouglas Gregor <dgregor@apple.com>
Sat, 10 Nov 2012 07:24:09 +0000 (07:24 +0000)
committerDouglas Gregor <dgregor@apple.com>
Sat, 10 Nov 2012 07:24:09 +0000 (07:24 +0000)
commit229d47aef27e6f65fe4dc3beb22f622dd81104ad
treef36e3c95a4e160a0bdc651cd679d657bd836e0dc
parent463eb89d5e36b05d74c14b937384076d745b3b84
Rework my implementation of circular-reference finding to not use
CXXRecordDecl::forallBases, which does *not* do what I need. Fixes the
failure introduced in r167651.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167668 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclCXX.h
lib/AST/CXXInheritance.cpp
lib/Sema/SemaDeclCXX.cpp
test/SemaTemplate/dependent-names.cpp