commit | 095b681b77aea9037f7a7432193960a4d029f4f6 | [log] [tgz] |
---|---|---|
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | Sat Mar 04 17:54:56 2017 +0000 |
committer | Argyrios Kyrtzidis <kyrtzidis@apple.com> | Sat Mar 04 16:22:43 2017 -0800 |
tree | f1aa5524aad1db01c622e21723dfbd5e6667c16d | |
parent | 1811bcec7ce0866f15e7544fd7dc473bb547baa3 [diff] |
[index] C++: Improve handling of typedefs as base names in C++ class declarations Report the typedef as reference, and desugar it to report the underlying class as an implicit 'base' reference. Reporting the underlying base class for 'base' relations matches the ObjC handling and leads to a simpler model. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@296975 91177308-0d34-0410-b5e6-96231b3b80d8