LayoutData - added explicit default fields values initialization #1802

Closed
inobelar wants to merge 2 commits from patch-1 into main

View File

@@ -36,12 +36,12 @@ enum struct LayoutPassReason : int {
};
NickGerleman commented 2025-03-19 12:58:45 -07:00 (Migrated from github.com)
Review

nit: this is already default initialized

      measureCallbackReasonsCount;
nit: this is already default initialized ```suggestion measureCallbackReasonsCount; ```
struct LayoutData {
int layouts;
int measures;
uint32_t maxMeasureCache;
int cachedLayouts;
int cachedMeasures;
int measureCallbacks;
int layouts = 0;
int measures = 0;
uint32_t maxMeasureCache = 0;
int cachedLayouts = 0;
int cachedMeasures = 0;
int measureCallbacks = 0;
std::array<int, static_cast<uint8_t>(LayoutPassReason::COUNT)>
measureCallbackReasonsCount;
};