summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
diff options
context:
space:
mode:
authorIlya Biryukov <ibiryukov@google.com>2017-09-28 18:39:59 +0000
committerIlya Biryukov <ibiryukov@google.com>2017-09-28 18:39:59 +0000
commit686ff9a88076b18847d7780c094d2c4242d8bf01 (patch)
tree4604d3ba5e564ed902d368c32570a02ef66608d6 /llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
parent1787f8122125762fb4e492f72e7c886e6e80d019 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud