1 // RUN: %clang_cc1 -fsyntax-only -verify %s 2 // Don't crash. 3 4 struct g { 5 j; // expected-error {{C++ requires a type specifier for all declarations}} 6 }; 7 captures_invalid_type()8void captures_invalid_type() { 9 g child; 10 auto q = [child]{}; 11 const int n = sizeof(q); 12 } 13 captures_invalid_array_type()14void captures_invalid_array_type() { 15 g child[100]; 16 auto q = [child]{}; 17 const int n = sizeof(q); 18 } 19