summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-tidy/check_clang_tidy.py
diff options
context:
space:
mode:
authorAlexander Kornienko <alexfh@google.com>2017-03-22 12:50:10 +0000
committerAlexander Kornienko <alexfh@google.com>2017-03-22 12:50:10 +0000
commit33ec2d6cb1be5115c56fde8a1b8ff1aa83d419f5 (patch)
tree532d0686fc18eb86f937fa39c04b8baf2551f047 /clang-tools-extra/test/clang-tidy/check_clang_tidy.py
parent1c657f74e2ed84f263b24aefe159d1316e22c3a4 (diff)
downloadbcm5719-llvm-33ec2d6cb1be5115c56fde8a1b8ff1aa83d419f5.tar.gz
bcm5719-llvm-33ec2d6cb1be5115c56fde8a1b8ff1aa83d419f5.zip
[clang-tidy] Tests should not rely on STL headers being available.
llvm-svn: 298501
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/check_clang_tidy.py')
-rwxr-xr-xclang-tools-extra/test/clang-tidy/check_clang_tidy.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang-tools-extra/test/clang-tidy/check_clang_tidy.py b/clang-tools-extra/test/clang-tidy/check_clang_tidy.py
index ca64119788e..c950042ff0b 100755
--- a/clang-tools-extra/test/clang-tidy/check_clang_tidy.py
+++ b/clang-tools-extra/test/clang-tidy/check_clang_tidy.py
@@ -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)
OpenPOWER on IntegriCloud