// AUTOMATICALLY GENERATED -- DO NOT EDIT! -*- c++ -*- #include "inline_noinline.h" #include "inline_noinline_i.h" #line 18 "inline.cpp" bool Frob::private_func() { } #line 24 "inline.cpp" bool Foo::private_func() { } #line 30 "inline.cpp" bool Bar::private_func() { } #line 36 "inline.cpp" void Bar::another_private_func() { } #line 42 "inline.cpp" void Bar::public_func() { } #line 48 "inline.cpp" // This inline funtion is public only because it is needed by an // extern-"C" function. So we do not want to export it. void Foo::bar() { } #line 57 "inline.cpp" // Try both NOEXPORT and NEEDED. void Foo::baz() { } #line 64 "inline.cpp" extern "C" void function(Foo* f) { f->bar(); }