llvm-project/clang/unittests/Tooling/Syntax
Eduardo Caldas f9500cc487 [SyntaxTree] Expand support for `NestedNameSpecifier`
Summary:
We want NestedNameSpecifier syntax nodes to be generally supported, not
only for `DeclRefExpr` and `DependentScopedDeclRefExpr`.

To achieve this we:
* Use the `RecursiveASTVisitor`'s API to traverse
`NestedNameSpecifierLoc`s and automatically create its syntax nodes
* Add links from the `NestedNameSpecifierLoc`s to their syntax nodes.

In this way, from any semantic construct that has a `NestedNameSpecifier`,
we implicitly generate its syntax node via RAV and we can easily access
this syntax node via the links we added.
2020-08-10 15:47:20 +00:00
..
CMakeLists.txt Run syntax tree tests in many language modes 2020-06-02 10:30:01 +02:00
TokensTest.cpp [Syntax] expose API for expansions overlapping a spelled token range. 2020-07-20 14:48:12 +02:00
TreeTest.cpp [SyntaxTree] Expand support for `NestedNameSpecifier` 2020-08-10 15:47:20 +00:00