// RUN: %clang_cc1 -std=c++2a -emit-pch %s -o %t
// RUN: %clang_cc1 -std=c++2a -include-pch %t -verify %s
// RUN: %clang_cc1 -std=c++2a -emit-pch -fpch-instantiate-templates %s -o %t
// RUN: %clang_cc1 -std=c++2a -include-pch %t -verify %s
// expected-no-diagnostics
auto l1 = <int I> constexpr -> int ;
auto l2 = <auto I> constexpr -> ;
auto l3 = <class T> constexpr -> T ;
auto l4 = < class U> constexpr -> U ;
static_assert;
static_assert;
static_assert;
static_assert;
static_assert;
static_assert;
;
static_assert;
static_assert;
// HEADER