Move reset logic to YGNode::reset()

Summary:
@public

Moving logic from free C functions to the C++ layer.

This will allow us to get rid of the dangerous copy / move assignment operators of `YGNode`.

Reviewed By: SidharthGuglani

Differential Revision: D14241564

fbshipit-source-id: aae9f2a7ffd23bb839f1747e4a0694578bae86ae
This commit is contained in:
David Aurelio
2019-02-28 06:22:17 -08:00
committed by Facebook Github Bot
parent e25fe994b3
commit 15668aceb6
3 changed files with 22 additions and 19 deletions

View File

@@ -342,4 +342,5 @@ public:
bool isNodeFlexible();
bool didUseLegacyFlag();
bool isLayoutTreeEqualToNode(const YGNode& node) const;
void reset();
};