diff options
author | Sam McCall <sam.mccall@gmail.com> | 2019-07-24 09:39:11 +0000 |
---|---|---|
committer | Sam McCall <sam.mccall@gmail.com> | 2019-07-24 09:39:11 +0000 |
commit | 2ff40ca367d5e4e0807b255e17b90a9fc49f86f8 (patch) | |
tree | 01d0e027f52633d600fa5f14920c6145539570ff /clang/lib/Format/Format.cpp | |
parent | aeb21b96a0e9ee699ece8fe5dd8cc34a0cc8840d (diff) | |
download | bcm5719-llvm-2ff40ca367d5e4e0807b255e17b90a9fc49f86f8.tar.gz bcm5719-llvm-2ff40ca367d5e4e0807b255e17b90a9fc49f86f8.zip |
[clangd] Fix SelectionTree traversal of qualified types
Summary:
QualifiedTypeLoc isn't treated like a regular citizen by RecursiveASTVisitor.
This meant we weren't intercepting the traversal of its inner TypeLoc.
Most of the changes here are about exposing kind() so we can improve the
precision of our tests.
This should fix the issue raised in D65067.
Reviewers: hokein
Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D65100
llvm-svn: 366882
Diffstat (limited to 'clang/lib/Format/Format.cpp')
0 files changed, 0 insertions, 0 deletions