From: Faisal Vali Date: Sun, 8 Dec 2013 15:11:48 +0000 (+0000) Subject: Move a generic lambda test into the more logical test file. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b0a437eea8096f0ff1773249d3bf5ee2cbd3da0d;p=clang Move a generic lambda test into the more logical test file. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@196723 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/SemaCXX/cxx1y-generic-lambdas.cpp b/test/SemaCXX/cxx1y-generic-lambdas.cpp index 20e06f48a1..2146a374e1 100644 --- a/test/SemaCXX/cxx1y-generic-lambdas.cpp +++ b/test/SemaCXX/cxx1y-generic-lambdas.cpp @@ -3,6 +3,14 @@ // RUN: %clang_cc1 -std=c++1y -verify -fsyntax-only -fblocks -fms-extensions %s -DMS_EXTENSIONS // RUN: %clang_cc1 -std=c++1y -verify -fsyntax-only -fblocks -fdelayed-template-parsing -fms-extensions %s -DMS_EXTENSIONS -DDELAYED_TEMPLATE_PARSING +namespace simple_explicit_capture { + void test() { + int i; + auto L = [i](auto a) { return i + a; }; + L(3.14); + } +} + namespace explicit_call { int test() { auto L = [](auto a) { return a; }; diff --git a/test/SemaCXX/cxx1y-init-captures.cpp b/test/SemaCXX/cxx1y-init-captures.cpp index 046773f611..64fe50a70e 100644 --- a/test/SemaCXX/cxx1y-init-captures.cpp +++ b/test/SemaCXX/cxx1y-init-captures.cpp @@ -32,13 +32,6 @@ namespace variadic_expansion { void h(int i, char c) { g(i, c); } //expected-note{{in instantiation}} } -namespace simple_init_captures { - void test() { - int i; - auto L = [i](auto a) { return i + a; }; - L(3.14); - } -} namespace odr_use_within_init_capture {