diff options
| author | Sam McCall <sam.mccall@gmail.com> | 2020-10-26 16:44:36 +0100 |
|---|---|---|
| committer | Sam McCall <sam.mccall@gmail.com> | 2020-10-27 08:36:35 +0100 |
| commit | c6a05eb62f2ab392eba4e7a056e95c821587ae47 (patch) | |
| tree | a5983af3eba58bd07981ff6941c579fbd947fefc /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | f385823e04f300c92ec03dbd660d621cc618a271 (diff) | |
[Syntax] Disallow invalid Node operations
Copy/move break invariants (move could be fixed).
Node/Tree should have no public constructors, they're abstract.
Destructor is private to enforce arena allocation.
(Making the constructor of all subclasses private doesn't seem worthwhile)
Differential Revision: https://reviews.llvm.org/D90163
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
