diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2015-08-31 21:53:55 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2015-08-31 21:53:55 +0000 |
commit | f444177d00080830fd2d89152724b385e31fcd39 (patch) | |
tree | 9492db08ae8263fdbd94aa75cf4381e33ffd15dc | |
parent | 218cbd5a48814849c81f80349d1bb3786faa2f54 (diff) | |
download | bcm5719-llvm-f444177d00080830fd2d89152724b385e31fcd39.tar.gz bcm5719-llvm-f444177d00080830fd2d89152724b385e31fcd39.zip |
Help the clang-tidy helper script to understand C files better.
llvm-svn: 246494
-rwxr-xr-x | clang-tools-extra/test/clang-tidy/check_clang_tidy.py | 8 |
1 files changed, 6 insertions, 2 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 5113489b14a..8da91569a3e 100755 --- a/clang-tools-extra/test/clang-tidy/check_clang_tidy.py +++ b/clang-tools-extra/test/clang-tidy/check_clang_tidy.py @@ -38,12 +38,16 @@ def main(): sys.exit('Not enough arguments.') input_file_name = sys.argv[1] + extension = '.cpp' + if (input_file_name.endswith('.c')): + extension = '.c' + check_name = sys.argv[2] - temp_file_name = sys.argv[3] + '.cpp' + temp_file_name = sys.argv[3] + extension clang_tidy_extra_args = sys.argv[4:] if len(clang_tidy_extra_args) == 0: - clang_tidy_extra_args = ['--', '--std=c++11'] + clang_tidy_extra_args = ['--', '--std=c++11'] if extension == '.cpp' else ['--'] with open(input_file_name, 'r') as input_file: input_text = input_file.read() |