[PATCH] D90163: [Syntax] Disallow invalid Node operations

2020-10-27 Thread Sam McCall via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rGc6a05eb62f2a: [Syntax] Disallow invalid Node operations (authored by sammccall). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D90163/new/ https://reviews.ll

[PATCH] D90163: [Syntax] Disallow invalid Node operations

2020-10-26 Thread Sam McCall via Phabricator via cfe-commits
sammccall created this revision. sammccall added reviewers: gribozavr, eduucaldas. Herald added a project: clang. Herald added a subscriber: cfe-commits. sammccall requested review of this revision. Copy/move break invariants (move could be fixed). Node/Tree should have no public constructors, the