Added default constructor for YGCachedMeasurement

Summary: Added default constructor for YGCachedMeasurement. This diff uses the default initialiser to get rid off the older designated initializer syntax. This diff also addresses https://github.com/facebook/yoga/pull/700

Reviewed By: emilsjolander

Differential Revision: D7020337

fbshipit-source-id: e084e234bf6a2ae22e53e739959683abca169b88
This commit is contained in:
Pritesh Nandgaonkar
2018-02-20 05:41:52 -08:00
committed by Facebook Github Bot
parent 91d3c08248
commit 51051aad7f
2 changed files with 9 additions and 8 deletions

View File

@@ -50,6 +50,14 @@ struct YGCachedMeasurement {
float computedWidth;
float computedHeight;
YGCachedMeasurement()
: availableWidth(0),
availableHeight(0),
widthMeasureMode((YGMeasureMode)-1),
heightMeasureMode((YGMeasureMode)-1),
computedWidth(-1),
computedHeight(-1) {}
bool operator==(YGCachedMeasurement measurement) const {
bool isEqual = widthMeasureMode == measurement.widthMeasureMode &&
heightMeasureMode == measurement.heightMeasureMode;