r365466 - Reland r365355: [Syntax] Introduce syntax trees

2019-07-09 Thread Ilya Biryukov via cfe-commits
Author: ibiryukov Date: Tue Jul 9 04:32:13 2019 New Revision: 365466 URL: http://llvm.org/viewvc/llvm-project?rev=365466&view=rev Log: Reland r365355: [Syntax] Introduce syntax trees With a fix to a PS4 buildbot crash. Added: cfe/trunk/include/clang/Tooling/Syntax/BuildTree.h cfe/t

r365355 - [Syntax] Introduce syntax trees

2019-07-08 Thread Ilya Biryukov via cfe-commits
Author: ibiryukov Date: Mon Jul 8 10:25:02 2019 New Revision: 365355 URL: http://llvm.org/viewvc/llvm-project?rev=365355&view=rev Log: [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