didUseLegacyFlag(false),
doesLegacyStretchFlagAffectsLayout(false) {}
-bool YGLayout::operator==(const YGLayout& layout) const {
+bool YGLayout::operator==(YGLayout layout) const {
bool isEqual = YGFloatArrayEqual(position, layout.position) &&
YGFloatArrayEqual(dimensions, layout.dimensions) &&
YGFloatArrayEqual(margin, layout.margin) &&
return isEqual;
}
-bool YGLayout::operator!=(const YGLayout& layout) const {
+bool YGLayout::operator!=(YGLayout layout) const {
return !(*this == layout);
}
YGLayout();
- bool operator==(const YGLayout& layout) const;
- bool operator!=(const YGLayout& layout) const;
+ bool operator==(YGLayout layout) const;
+ bool operator!=(YGLayout layout) const;
};
YGMeasureFunc measure,
YGBaselineFunc baseline,
YGDirtiedFunc dirtied,
- const YGStyle& style,
+ YGStyle style,
const YGLayout& layout,
uint32_t lineIndex,
YGNodeRef owner,
YGMeasureFunc measure,
YGBaselineFunc baseline,
YGDirtiedFunc dirtied,
- const YGStyle& style,
+ YGStyle style,
const YGLayout& layout,
uint32_t lineIndex,
YGNodeRef owner,
return areNonFloatValuesEqual;
}
-bool YGStyle::operator!=(const YGStyle& style) {
+bool YGStyle::operator!=(YGStyle style) {
return !(*this == style);
}
// Yoga specific properties, not compatible with flexbox specification
bool operator==(const YGStyle& style);
- bool operator!=(const YGStyle& style);
+ bool operator!=(YGStyle style);
~YGStyle();
};
computedWidth(-1),
computedHeight(-1) {}
- bool operator==(const YGCachedMeasurement& measurement) const {
+ bool operator==(YGCachedMeasurement measurement) const {
bool isEqual = widthMeasureMode == measurement.widthMeasureMode &&
heightMeasureMode == measurement.heightMeasureMode;