commit | a8f32e0965ee19ecc53cd796e34268377a20357c | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Tue Oct 06 17:59:45 2009 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Tue Oct 06 17:59:45 2009 +0000 |
tree | 5fcfab02b127c4a6f93721a0260612245f443f0c | |
parent | b299d3516d4722ef527b1070bb87133427e621a3 [diff] |
Refactor the code that walks a C++ inheritance hierarchy, searching for bases, members, overridden virtual methods, etc. The operations isDerivedFrom and lookupInBases are now provided by CXXRecordDecl, rather than by Sema, so that CodeGen and other clients can use them directly. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83396 91177308-0d34-0410-b5e6-96231b3b80d8