[clangd] Selection handles CXXBaseSpecifier
authorNathan James <n.james93@hotmail.co.uk>
Tue, 26 Jan 2021 18:58:53 +0000 (18:58 +0000)
committerNathan James <n.james93@hotmail.co.uk>
Tue, 26 Jan 2021 18:58:53 +0000 (18:58 +0000)
commitd92413a45e207fcdb414b85e3d255340d9bc1246
treeea9032a79b1544b709228035ae5308d83d94901d
parentdad55c22182e267c5baaeec9754039081b052dba
[clangd] Selection handles CXXBaseSpecifier

Selection now includes the virtual and access modifier as part of their range for cxx base specifiers.

Reviewed By: sammccall

Differential Revision: https://reviews.llvm.org/D95231
clang-tools-extra/clangd/Selection.cpp
clang-tools-extra/clangd/unittests/RenameTests.cpp
clang-tools-extra/clangd/unittests/SelectionTests.cpp
clang/lib/AST/ASTTypeTraits.cpp