1 // RUN: %clang_cc1 -std=c++14 -verify -triple %itanium_abi_triple -emit-llvm %s -o - | FileCheck %s
2 // expected-no-diagnostics
4 template <class F
> void parallel_loop(F
&&f
) { f(0); }
8 // CHECK: [[X_ADDR:%.+]] = alloca i32,
10 // CHECK: getelementptr inbounds
11 // CHECK: store ptr [[X_ADDR]], ptr %
13 parallel_loop([&](auto y
) {
14 #pragma clang __debug captured