blob: 0d963f9f80ae52c6200d772d51cee1bf37b98421 [file] [log] [blame]
Hans Wennborg442e4f72013-12-13 22:43:52 +00001// RUN: %clang_cc1 %s -cxx-abi itanium -emit-llvm -o - | FileCheck %s
Eli Friedmane6ce3542009-11-16 05:31:29 +00002
3struct A {
4 virtual ~A();
5};
6
7void f(A *a) {
Eli Friedman50ed1502011-06-14 21:20:53 +00008 // CHECK: define {{.*}} @_Z1fP1A
9 // CHECK: load
10 // CHECK: load
11 // CHECK: [[CALLEE:%[a-zA-Z0-9.]*]] = load
12 // CHECK: call {{.*}} [[CALLEE]](
Eli Friedmane6ce3542009-11-16 05:31:29 +000013 a->~A();
14}