/* libmisc/tests/test_private.c - Tests for * * Copyright (C) 2024 Luke T. Shumaker * SPDX-License-Identifier: AGPL-3.0-or-later */ #include struct a { int foo; BEGIN_PRIVATE(A); int bar; END_PRIVATE(A); }; #define IMPLEMENTATION_FOR_B YES struct b { int foo; BEGIN_PRIVATE(B); int bar; END_PRIVATE(B); }; int main() { struct b obj; obj.bar = 0; return obj.bar; }