1 2 3 4 5 6 7 8 9 10 11 12 13 14
// RUN: %llvmgxx -xc++ %s -S -o - | opt -die -S | not grep cast void foo(int*); struct FOO { int X; }; struct BAR : virtual FOO { BAR(); }; int testfn() { BAR B; foo(&B.X); }