[all-commits] [llvm/llvm-project] a8c9b9: [clangd] Support ConceptReference in generic AST w...
Sam McCall via All-commits
all-commits at lists.llvm.org
Mon Sep 4 06:09:25 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a8c9b9f1402ccf93955a26d5933cd8c3150c3845
https://github.com/llvm/llvm-project/commit/a8c9b9f1402ccf93955a26d5933cd8c3150c3845
Author: Sam McCall <sam.mccall at gmail.com>
Date: 2023-09-04 (Mon, 04 Sep 2023)
Changed paths:
M clang-tools-extra/clangd/DumpAST.cpp
M clang-tools-extra/clangd/FindTarget.cpp
M clang-tools-extra/clangd/Selection.cpp
M clang-tools-extra/clangd/unittests/FindTargetTests.cpp
M clang-tools-extra/clangd/unittests/HoverTests.cpp
M clang-tools-extra/clangd/unittests/SelectionTests.cpp
Log Message:
-----------
[clangd] Support ConceptReference in generic AST wrangling code
Now we can store it in DynTypedNode, we can target these nodes
(SelectionTree) and resolve them (FindTarget).
This makes Hover, go-to-def etc work in all(?) cases.
Also support it in DumpAST.
Differential Revision: https://reviews.llvm.org/D159299
More information about the All-commits
mailing list