xref: /minix3/external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-blocks.cpp (revision f4a2713ac843a11c696ec80c0a5e3e5d80b4d338)
1 // RUN: %clang_cc1 %s -gline-tables-only -fblocks -S -emit-llvm -o - | FileCheck %s
2 
3 struct A {
4   A();
5   A(const A &);
6   ~A();
7 };
8 
test()9 void test() {
10   __block A a;
11 }
12 
13 // CHECK: [ DW_TAG_subprogram ] [line 10] [local] [def] [__Block_byref_object_copy_]
14 // CHECK: [ DW_TAG_subprogram ] [line 10] [local] [def] [__Block_byref_object_dispose_]
15