summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/ext/asm6.C
blob: 96ef9d385a88e38a8504d34a174c73b5b2e7a983 (plain)
1
2
3
4
5
6
7
8
9
10
11
struct A
{
    ~A();
};
int foo(A);
void bar()
{
    A a;
    asm("" : : "r"(foo(a)) );//<-- cleanup needed here.
}