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>);