brintos

brintos / llvm-project-archived public Read only

0
0
Text · 291 B · b14a34d Raw
15 lines · cpp
1// RUN: %clang_cc1 %s -triple %itanium_abi_triple -emit-llvm -o - | FileCheck %s2 3struct A {4  virtual ~A();5};6 7void f(A *a) {8  // CHECK: define {{.*}} @_Z1fP1A9  // CHECK: load10  // CHECK: load11  // CHECK: [[CALLEE:%[a-zA-Z0-9.]*]] = load12  // CHECK: call {{.*}} [[CALLEE]](13  a->~A();14}15