1 inline void f1(const char* fmt
, ...) {
2 __builtin_va_list args
;
3 __builtin_va_start(args
, fmt
);
6 struct non_trivial_dtor
{
10 struct implicit_dtor
{
14 struct uninst_implicit_dtor
{
18 inline void use_implicit_dtor() {
26 inline void inst_decl() {
27 // cause inst<int>'s declaration to be instantiated, without a definition.
28 (void)sizeof(&inst
<int>);
32 __attribute__((always_inline
)) inline void always_inl() {