1 2 3 4 5 6 7 8 9 10 11 12
// RUN: clang-cc -emit-llvm-only -verify %s struct A { int a(); }; typedef int B; void a() { A x; ((x.a))(); ((x.*&A::a))(); B y; // FIXME: Sema doesn't like this for some reason... //(y.~B)(); }