diff options
| author | Ilya Biryukov <ibiryukov@google.com> | 2017-09-28 18:39:59 +0000 |
|---|---|---|
| committer | Ilya Biryukov <ibiryukov@google.com> | 2017-09-28 18:39:59 +0000 |
| commit | 686ff9a88076b18847d7780c094d2c4242d8bf01 (patch) | |
| tree | 4604d3ba5e564ed902d368c32570a02ef66608d6 /llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp | |
| parent | 1787f8122125762fb4e492f72e7c886e6e80d019 (diff) | |
| download | bcm5719-llvm-686ff9a88076b18847d7780c094d2c4242d8bf01.tar.gz bcm5719-llvm-686ff9a88076b18847d7780c094d2c4242d8bf01.zip | |
[clangd] Skip informative qualifier chunks.
Summary:
Completion results look much nicer without them.
Informative qualifiers are stored for every method from a base class, even when
calling those methods does not require any qualifiers. For example,
struct Foo { int foo(); };
struct Bar : Foo { };
void test() { Bar(). // Completion item label was 'Foo::foo' before,
// but inserted text was simply 'foo'.
// We now simply show 'foo' in completion item label.
They effectively cluttered the completion list without providing much value.
Reviewers: bkramer, krasimir, rwols
Reviewed By: rwols
Subscribers: klimek, cfe-commits
Differential Revision: https://reviews.llvm.org/D38083
llvm-svn: 314445
Diffstat (limited to 'llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp')
0 files changed, 0 insertions, 0 deletions

