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) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits