aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Bindings/Python/IRModules.cpp
diff options
context:
space:
mode:
authorUtkarsh Saxena <usx@google.com>2020-09-23 14:37:07 +0200
committerUtkarsh Saxena <usx@google.com>2020-09-23 16:12:18 +0200
commit158af0d3d165c0382a6a291e81ffecf0b18ffe77 (patch)
treed8164796383acb2e3ea720fb0215858413350126 /mlir/lib/Bindings/Python/IRModules.cpp
parentdb40a74344292410aa3e08c42834423013c4f192 (diff)
downloadllvm-158af0d3d165c0382a6a291e81ffecf0b18ffe77.zip
llvm-158af0d3d165c0382a6a291e81ffecf0b18ffe77.tar.gz
llvm-158af0d3d165c0382a6a291e81ffecf0b18ffe77.tar.bz2
[clangd] Refactor code completion signal's utility properties.
Current implementation of heuristic-based scoring function also contains computation of derived signals (e.g. whether name contains a word from context, computing file distances, scope distances.) This is an attempt to separate out the logic for computation of derived signals from the scoring function. This will allow us to have a clean API for scoring functions that will take only concrete code completion signals as input. Differential Revision: https://reviews.llvm.org/D88146
Diffstat (limited to 'mlir/lib/Bindings/Python/IRModules.cpp')
0 files changed, 0 insertions, 0 deletions