summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/parse/fnname2.C
blob: 7fc0f82707e2dd6407c7bcd6a967c057a82cf3ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// PR c++/64248

class A
{
public:
    A(const char* str) {};
};

class B
{
public:
    B(A a) {};
};

int main()
{
   B b(A(__func__));
   return 0;
}