// RUN: %clang_cc1 -pedantic-errors -fblocks -std=c++1y -emit-pch %s -o %t-cxx1y
// RUN: %clang_cc1 -ast-print -pedantic-errors -fblocks -std=c++1y -include-pch %t-cxx1y %s | FileCheck -check-prefix=CHECK-PRINT %s
T ;
inline int
inline int
inline int
int
auto with_pack = ;
// CHECK-PRINT: T add_slowly
// CHECK-PRINT: return []
;
int
// CHECK-PRINT: inline int add_int_slowly_twice
// CHECK-PRINT: lambda = [](auto z
// CHECK-PRINT: init_capture
// CHECK-PRINT: [&, x(t)]
void