1 // RUN: clang-cc -fsyntax-only -verify %s 2 struct S { 3 static void f(const char*, ...) __attribute__((format(printf, 1, 2))); 4 5 // GCC has a hidden 'this' argument in member functions which is why 6 // the format argument is argument 2 here. 7 void g(const char*, ...) __attribute__((format(printf, 2, 3))); 8 }; 9