HomePhabricator

Revert rL365355 : [Syntax] Introduce syntax trees

Description

Revert rL365355 : [Syntax] Introduce syntax trees

Summary:
A tooling-focused alternative to the AST. This commit focuses on the
memory-management strategy and the structure of the AST.

More to follow later:

  • Operations to mutate the syntax trees and corresponding textual replacements.
  • Mapping between clang AST nodes and syntax tree nodes.
  • More node types corresponding to the language constructs.

Reviewers: sammccall

Reviewed By: sammccall

Subscribers: llvm-commits, mgorny, cfe-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D61637
........
Fixes buildbots which were crashing on SyntaxTests.exe

Details

Committed
RKSimonJul 9 2019, 4:26 AM
Reviewer
sammccall
Differential Revision
D61637: [Syntax] Introduce syntax trees
Parents
rC365464: [ASTImporter] Added visibility context check for EnumDecl.
Branches
Unknown
Tags
Unknown