185192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj// RUN: %clang_cc1 -E %s | FileCheck %s 285192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj 385192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj// Test pragma clang __debug captured, for Captured Statements 485192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj 585192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Sirajvoid test1() 685192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj{ 785192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj #pragma clang __debug captured 885192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj { 985192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj } 1085192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj// CHECK: void test1() 1185192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj// CHECK: { 1285192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj// CHECK: #pragma clang __debug captured 1385192c7fe187d5486e12dbc6960af28f16a558a0Tareq A. Siraj} 14