summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.brendan/sizeof5.C
blob: 551f408cf3eb9788b6f1ccc2c76e5bc6fb6f8e1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// { dg-do run  }
// GROUPS passed sizeof
// ARM $5.3.2

extern "C" int printf (const char *, ...);

class foo {};

int
main ()
{
  // The size of any class or class object is larger than zero.
  int i = sizeof (foo);
  if (i > 0)
    printf ("PASS\n");
  else
    { printf ("FAIL\n"); return 1; }
}