llvm-project/clang/unittests/Tooling/Syntax
Marcel Hlopko 88bf9b3d26 [Syntax] Build template declaration nodes
Summary:
Rollforward of
https://reviews.llvm.org/rGdd12826808f9079e164b82e64b0697a077379241 after
temporarily adding -fno-delayed-template-parsing to the TreeTest.

Original summary:

> Copy of https://reviews.llvm.org/D72334, submitting with Ilya's permission.
>
> Handles template declaration of all kinds.
>
> Also builds template declaration nodes for specializations and explicit
> instantiations of classes.
>
> Some missing things will be addressed in the follow-up patches:
>
> * specializations of functions and variables,
> * template parameters.

Reviewers: gribozavr2

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D76418
2020-03-19 17:43:07 +01:00
..
CMakeLists.txt [Syntax] Allow to mutate syntax trees 2019-12-18 12:19:03 +01:00
TokensTest.cpp [clang][Syntax] Add spelledTokenAt helper to TokenBuffer 2020-03-03 14:30:41 +01:00
TreeTest.cpp [Syntax] Build template declaration nodes 2020-03-19 17:43:07 +01:00