Crafter.Build/tests/IncrementalHeaderChange/fixture/lib/widget-layout.h

11 lines
494 B
C
Raw Normal View History

// SPDX-License-Identifier: LGPL-3.0-only
// SPDX-FileCopyrightText: Copyright (C) 2026 Catcrafts®
// Included from Widget.cppm's global module fragment. WIDGET_SLOTS decides the
// layout of the exported class, so growing it (the test copies
// widget-layout-grown.h.in over this file) invalidates the BMI and every object
// compiled against it — while leaving Widget.cppm itself untouched, which is
// exactly what the mtime comparison used to miss.
#pragma once
#define WIDGET_SLOTS 1