diff options
author | Hamza Sood <hamza_sood@me.com> | 2018-12-07 15:46:29 +0000 |
---|---|---|
committer | Hamza Sood <hamza_sood@me.com> | 2018-12-07 15:46:29 +0000 |
commit | 2d9d026c006f59acf75a352c3ecd1098a2f448d7 (patch) | |
tree | 61c0e247ca8ec66f029e1c877bda3027cfd48dbd /clang/unittests | |
parent | 110cf05203caccd52373707044f4c37a785e85e3 (diff) |
[unittests] Add C++17 and C++2a support to the tooling tests
llvm-svn: 348603
Diffstat (limited to 'clang/unittests')
-rw-r--r-- | clang/unittests/Tooling/TestVisitor.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/unittests/Tooling/TestVisitor.h b/clang/unittests/Tooling/TestVisitor.h index fb6a76ccadd0..1a22ae737b75 100644 --- a/clang/unittests/Tooling/TestVisitor.h +++ b/clang/unittests/Tooling/TestVisitor.h @@ -44,6 +44,8 @@ public: Lang_CXX98, Lang_CXX11, Lang_CXX14, + Lang_CXX17, + Lang_CXX2a, Lang_OBJC, Lang_OBJCXX11, Lang_CXX = Lang_CXX98 @@ -60,6 +62,8 @@ public: case Lang_CXX98: Args.push_back("-std=c++98"); break; case Lang_CXX11: Args.push_back("-std=c++11"); break; case Lang_CXX14: Args.push_back("-std=c++14"); break; + case Lang_CXX17: Args.push_back("-std=c++17"); break; + case Lang_CXX2a: Args.push_back("-std=c++2a"); break; case Lang_OBJC: Args.push_back("-ObjC"); Args.push_back("-fobjc-runtime=macosx-10.12.0"); |