106aa2affSJan Korous // RUN: %clang_cc1 -fsyntax-only -verify -x objective-c++ -std=c++11 %s 206aa2affSJan Korous foo()3*58ea1059SHaojian Wuvoid foo() { 406aa2affSJan Korous int bar; 506aa2affSJan Korous auto baz = [ 6*58ea1059SHaojian Wu bar( // expected-note 2{{to match this '('}}\ 7*58ea1059SHaojian Wu // expected-warning {{captures are a C++14 extension}} 8e9585060SRichard Smith foo_undeclared() // expected-error{{use of undeclared identifier 'foo_undeclared'}} 906aa2affSJan Korous /* ) */ 10*58ea1059SHaojian Wu ] () { }; // expected-error 2{{expected ')'}} 11*58ea1059SHaojian Wu }