1 // RUN: %clang_cc1 -emit-llvm -triple %itanium_abi_triple -o - %s | FileCheck %s 2 3 namespace N { 4 void free(void *i) {} 5 } 6 7 int main(void) { 8 // CHECK: call {{.*}}void @_ZN1N4freeEPv 9 void *fp __attribute__((cleanup(N::free))); 10 return 0; 11 } 12