aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/pr80222.C
blob: ed1b37f5e374f01414496c99ce595fb417403462 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// { dg-do compile }
// { dg-options "-O2 -fdump-tree-optimized" } */

struct C { int i; }__attribute__((may_alias)) ;

C a, b;

int main()
{
  a = static_cast <C&> (b);
}

// { dg-final { scan-tree-dump "{ref-all}\\\)&b\];" "optimized" } } */