llvm-project/clang/tools/clang-check
Haojian Wu 263dcf452f [syntax] Introduce a TokenManager interface.
TokenManager defines Token interfaces for the clang syntax-tree. This is the level
of abstraction that the syntax-tree should use to operate on Tokens.

It decouples the syntax-tree from a particular token implementation (TokenBuffer
previously).  This enables us to use a different underlying token implementation
for the syntax Leaf node -- in clang pseudoparser, we want to produce a
syntax-tree with its own pseudo::Token rather than syntax::Token.

Differential Revision: https://reviews.llvm.org/D128411
2022-07-15 10:30:37 +02:00
..
CMakeLists.txt [Syntax] Add syntax-tree-dump in clang-check. 2021-01-29 14:10:27 +01:00
ClangCheck.cpp [syntax] Introduce a TokenManager interface. 2022-07-15 10:30:37 +02:00