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 { struct LayoutData {
int layouts; int layouts = 0;
int measures; int measures = 0;
uint32_t maxMeasureCache; uint32_t maxMeasureCache = 0;
int cachedLayouts; int cachedLayouts = 0;
int cachedMeasures; int cachedMeasures = 0;
int measureCallbacks; int measureCallbacks = 0;
std::array<int, static_cast<uint8_t>(LayoutPassReason::COUNT)> std::array<int, static_cast<uint8_t>(LayoutPassReason::COUNT)>
measureCallbackReasonsCount; measureCallbackReasonsCount;
}; };