diff options
author | Kirill Bobyrev <kbobyrev.opensource@gmail.com> | 2018-08-22 13:44:15 +0000 |
---|---|---|
committer | Kirill Bobyrev <kbobyrev.opensource@gmail.com> | 2018-08-22 13:44:15 +0000 |
commit | 7413e985ea2979d588c9e27385ad937a383f5bbc (patch) | |
tree | a606fe768d549dec75911ff8f5d87af59a8d0f1d /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 2a5e4639eaa6d85d882a60cd31d82110a8ef55d0 (diff) | |
download | llvm-7413e985ea2979d588c9e27385ad937a383f5bbc.zip llvm-7413e985ea2979d588c9e27385ad937a383f5bbc.tar.gz llvm-7413e985ea2979d588c9e27385ad937a383f5bbc.tar.bz2 |
[clangd] Implement BOOST iterator
This patch introduces BOOST iterator - a substantial block for efficient
and high-quality symbol retrieval. The concept of boosting allows
performing computationally inexpensive scoring on the query side so that
the final (expensive) scoring can only be applied on the items with the
highest preliminary score while eliminating the need to score too many
items.
Reviewed by: ilya-biryukov
Differential Revision: https://reviews.llvm.org/D50970
llvm-svn: 340409
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions