diff options
Diffstat (limited to 'clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h')
| -rw-r--r-- | clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h b/clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h index f42a57649d1..6248d0cb2e5 100644 --- a/clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h +++ b/clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h @@ -46,13 +46,14 @@ template <typename T> std::string runCheckOnCode(StringRef Code) { ClangTidyDiagnosticConsumer DiagConsumer(Context); Check.setContext(&Context); - if (!tooling::runToolOnCode(new TestPPAction(Check, &Context), Code)) + if (!tooling::runToolOnCodeWithArgs(new TestPPAction(Check, &Context), Code, + {"-std=c++11"})) return ""; ast_matchers::MatchFinder Finder; Check.registerMatchers(&Finder); std::unique_ptr<tooling::FrontendActionFactory> Factory( tooling::newFrontendActionFactory(&Finder)); - if (!tooling::runToolOnCode(Factory->create(), Code)) + if (!tooling::runToolOnCodeWithArgs(Factory->create(), Code, {"-std=c++11"})) return ""; DiagConsumer.finish(); tooling::Replacements Fixes; |

