// Build don't link: // Origin: Matt Austern // Special g++ Options: -O2 class X; extern X* tab1; struct Y { explicit Y(int); }; void* x (); Y k (void *); inline void f() { k (x ()); } inline void* x () { return 0; } static void g() { f(); } static void h() { f(); }