Files
codeql/cpp/ql/test/library-tests/funcdname/funcdname.cpp
2018-08-02 17:53:23 +01:00

37 lines
387 B
C++

extern "C" int printf(const char*, ...);
namespace Foo
{
namespace
{
const char* A()
{
return __FUNCDNAME__;
}
}
const char* a()
{
return A();
}
}
namespace Bar
{
namespace
{
const char* B()
{
return __FUNCTION__;
}
}
const char* b()
{
return B();
}
}
int main()
{
return printf("%s\n%s\n", Foo::a(), Bar::b());
}