* c-c++-common/ubsan/float-cast-overflow-6.c: Add i?86-*-* target.
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.oliva / inline1.C
blobf182b8344350f753579fe8f37cc6c5473bca7002
1 // { dg-do assemble  }
3 // Copyright (C) 1999 Free Software Foundation
5 // by Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6 // Derived from GNU lilypond.
9 struct foo {
10   foo();
11   foo(const foo&);
12   ~foo();
15 struct bar {
16   foo foo_member;
17   bar();
18   bar(const bar&);
19   // ~bar();
22 struct baz {
23   void error (bar s);
26 void fail() __attribute__((noreturn));
28 void baz::error (bar s) {
29   fail();