summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py
diff options
context:
space:
mode:
authorSam McCall <sam.mccall@gmail.com>2018-07-03 08:09:29 +0000
committerSam McCall <sam.mccall@gmail.com>2018-07-03 08:09:29 +0000
commit3f0243fdafaa7207fa6ade486e1bb9b99d2c4140 (patch)
tree370b8271f4c8701b309c077f419ecc57e2623f31 /lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py
parenta0a52bf195821a49a6920084a6ddb5139d9fa3fe (diff)
downloadbcm5719-llvm-3f0243fdafaa7207fa6ade486e1bb9b99d2c4140.tar.gz
bcm5719-llvm-3f0243fdafaa7207fa6ade486e1bb9b99d2c4140.zip
[clangd] Incorporate transitive #includes into code complete proximity scoring.
Summary: We now compute a distance from the main file to the symbol header, which is a weighted count of: - some number of #include traversals from source file --> included file - some number of FS traversals from file --> parent directory - some number of FS traversals from parent directory --> child file/dir This calculation is performed in the appropriate URI scheme. This means we'll get some proximity boost from header files in main-file contexts, even when these are in different directory trees. This extended file proximity model is not yet incorporated in the index interface/implementation. Reviewers: ioeric Subscribers: mgorny, ilya-biryukov, MaskRay, jkorous, cfe-commits Differential Revision: https://reviews.llvm.org/D48441 llvm-svn: 336177
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud