1// PR c++/44486 missing space in __PRETTY_FUNCTION__ expansion in anonymous namespace
2// { dg-do compile }
3// { dg-options "" }
4
5struct S { };
6namespace { S f() { const char * s = __PRETTY_FUNCTION__; return S(); } }
7
8int main() { f(); }
9
10// { dg-final { scan-assembler "S \{anonymous\}::f" } }
11