1 // To generate the corresponding EXE/PDB, run: 2 // cl /Zi test.cpp 3 4 namespace NS { 5 struct Foo { 6 void bar() {} 7 }; 8 } 9 10 void foo() { 11 } 12 13 static void private_symbol() { 14 } 15 16 int main() { 17 foo(); 18 19 NS::Foo f; 20 f.bar(); 21 private_symbol(); 22 } 23 24 extern "C" { 25 void __cdecl foo_cdecl() {} 26 void __stdcall foo_stdcall() {} 27 void __fastcall foo_fastcall() {} 28 void __vectorcall foo_vectorcall() {} 29 } 30