summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/ext/stmtexpr5.C
blob: fc84981ce4997192fa2c7ddc7904b629098fcee1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// PR c++/21440
// { dg-options "" }

struct Foo {
  ~Foo();
  int i;
};

void bar() {
  Foo foo = ({
    Foo bletch;
    bletch.i = 0;
    bletch;
  });
}