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.
Paths
| Differential D159299
[clangd] Support ConceptReference in generic AST wrangling code ClosedPublic Authored by sammccall on Aug 31 2023, 11:25 AM.
Details Summary Now we can store it in DynTypedNode, we can target these nodes Also support it in DumpAST.
Diff Detail
Event Timelinesammccall added a parent revision: D159300: [AST] Support ConceptReference in DynTypedNode, add dump()..Aug 31 2023, 11:27 AM This revision is now accepted and ready to land.Sep 4 2023, 1:40 AM This revision was landed with ongoing or failed builds.Sep 4 2023, 6:27 AM Closed by commit rGa8c9b9f1402c: [clangd] Support ConceptReference in generic AST wrangling code (authored by sammccall). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 555738 clang-tools-extra/clangd/DumpAST.cpp
clang-tools-extra/clangd/FindTarget.cpp
clang-tools-extra/clangd/Selection.cpp
clang-tools-extra/clangd/unittests/FindTargetTests.cpp
clang-tools-extra/clangd/unittests/HoverTests.cpp
clang-tools-extra/clangd/unittests/SelectionTests.cpp
|