diff options
author | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2019-02-05 12:05:53 +0000 |
---|---|---|
committer | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2019-02-05 12:05:53 +0000 |
commit | d9551967f776ea7f69377909e1936db89baea0e3 (patch) | |
tree | 91a728abf74e1b3148773ea1771897df813da2da /test/SemaTemplate | |
parent | 40d23d1cdda4637cd6f44832762cf22d2619eb36 (diff) | |
download | clang-d9551967f776ea7f69377909e1936db89baea0e3.tar.gz |
[NFC] Explicitly add -std=c++14 option to tests that rely on the C++14 default
When Clang/LLVM is built with the CLANG_DEFAULT_STD_CXX CMake macro that sets
the default standard to something other than C++14, there are a number of lit
tests that fail as they rely on the C++14 default.
This patch just adds the language standard option explicitly to such test cases.
Differential revision: https://reviews.llvm.org/D57581
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@353163 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/SemaTemplate')
-rw-r--r-- | test/SemaTemplate/argument-dependent-lookup.cpp | 4 | ||||
-rw-r--r-- | test/SemaTemplate/class-template-decl.cpp | 2 | ||||
-rw-r--r-- | test/SemaTemplate/typo-dependent-name.cpp | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/test/SemaTemplate/argument-dependent-lookup.cpp b/test/SemaTemplate/argument-dependent-lookup.cpp index d1603d56b9..77df49277f 100644 --- a/test/SemaTemplate/argument-dependent-lookup.cpp +++ b/test/SemaTemplate/argument-dependent-lookup.cpp @@ -1,5 +1,5 @@ -// RUN: %clang_cc1 -verify %s -// RUN: %clang_cc1 -verify %s -DHAVE_UNQUALIFIED_LOOKUP_RESULTS +// RUN: %clang_cc1 -std=c++14 -verify %s +// RUN: %clang_cc1 -std=c++14 -verify %s -DHAVE_UNQUALIFIED_LOOKUP_RESULTS // expected-no-diagnostics namespace address_of { diff --git a/test/SemaTemplate/class-template-decl.cpp b/test/SemaTemplate/class-template-decl.cpp index c49154c652..dd9dcd2de9 100644 --- a/test/SemaTemplate/class-template-decl.cpp +++ b/test/SemaTemplate/class-template-decl.cpp @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -fsyntax-only -verify %s +// RUN: %clang_cc1 -std=c++14 -fsyntax-only -verify %s template<typename T> class A; diff --git a/test/SemaTemplate/typo-dependent-name.cpp b/test/SemaTemplate/typo-dependent-name.cpp index 0231740f6c..88b2fc373b 100644 --- a/test/SemaTemplate/typo-dependent-name.cpp +++ b/test/SemaTemplate/typo-dependent-name.cpp @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -fsyntax-only -verify %s +// RUN: %clang_cc1 -std=c++14 -fsyntax-only -verify %s using nullptr_t = decltype(nullptr); |