1 2 3 4 5 6 7 8 9 10 11 12 13
// RUN: %clang_cc1 -emit-llvm-only -verify %s // expected-no-diagnostics 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)(); }