llvm-project/clang/lib/Tooling/Syntax
Sam McCall 1630e50874 [Syntax] Tablegen literal expressions.
Non-mechanical changes:
 - Added FIXME to StringLiteral to cover multi-token string literals.
 - LiteralExpression::getLiteralToken() is gone. (It was never called)
   This is because we don't codegen methods in Alternatives
   It's conceptually suspect if we consider multi-token string literals, though.

Differential Revision: https://reviews.llvm.org/D91277
2020-11-12 01:26:02 +01:00
..
BuildTree.cpp [clang] Simplify buildSyntaxTree API 2020-11-09 22:49:54 +01:00
CMakeLists.txt [openmp] Base of tablegen generated OpenMP common declaration 2020-06-23 10:32:32 -04:00
ComputeReplacements.cpp [SyntaxTree] Add const qualifiers, from [llvm-qualified-auto] 2020-09-11 18:39:02 +00:00
Mutations.cpp [SyntaxTree] Add reverse links to syntax Nodes. 2020-11-05 09:33:53 +00:00
Nodes.cpp [Syntax] Tablegen literal expressions. 2020-11-12 01:26:02 +01:00
Synthesis.cpp [SyntaxTree] Add reverse links to syntax Nodes. 2020-11-05 09:33:53 +00:00
Tokens.cpp [clang] Use SourceLocation as key in hash maps, NFCI 2020-10-20 16:24:09 +01:00
Tree.cpp Reland [Syntax] Add minimal TableGen for syntax nodes. NFC 2020-11-11 11:24:47 +01:00