llvm-project

Форк
0
/
objcxx11-invalid-lambda.cpp 
11 строк · 391.0 Байт
1
// RUN: %clang_cc1 -fsyntax-only -verify -x objective-c++ -std=c++11 %s
2

3
void foo() {
4
  int bar;
5
  auto baz = [
6
      bar(  // expected-note 2{{to match this '('}}\
7
            // expected-warning {{captures are a C++14 extension}}
8
        foo_undeclared() // expected-error{{use of undeclared identifier 'foo_undeclared'}}
9
      /* ) */
10
    ] () { };   // expected-error 2{{expected ')'}}
11
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.