aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorKirill Bobyrev <kbobyrev.opensource@gmail.com>2018-08-22 13:44:15 +0000
committerKirill Bobyrev <kbobyrev.opensource@gmail.com>2018-08-22 13:44:15 +0000
commit7413e985ea2979d588c9e27385ad937a383f5bbc (patch)
treea606fe768d549dec75911ff8f5d87af59a8d0f1d /clang/lib/CodeGen/CodeGenModule.cpp
parent2a5e4639eaa6d85d882a60cd31d82110a8ef55d0 (diff)
downloadllvm-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