[clang-tools-extra] r298501 - [clang-tidy] Tests should not rely on STL headers being available.
Alexander Kornienko via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 22 05:50:11 PDT 2017
Author: alexfh
Date: Wed Mar 22 07:50:10 2017
New Revision: 298501
URL: http://llvm.org/viewvc/llvm-project?rev=298501&view=rev
Log:
[clang-tidy] Tests should not rely on STL headers being available.
Modified:
clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py
Modified: clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py?rev=298501&r1=298500&r2=298501&view=diff
==============================================================================
--- clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py (original)
+++ clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py Wed Mar 22 07:50:10 2017
@@ -60,6 +60,11 @@ def main():
if len(clang_tidy_extra_args) == 0:
clang_tidy_extra_args = ['--', '--std=c++11'] if extension == '.cpp' \
else ['--']
+
+ # Tests should not rely on STL being available, and instead provide mock
+ # implementations of relevant APIs.
+ clang_tidy_extra_args.append('-nostdinc++')
+
if resource_dir is not None:
clang_tidy_extra_args.append('-resource-dir=%s' % resource_dir)
More information about the cfe-commits
mailing list