diff options
author | Alexander Kornienko <alexfh@google.com> | 2016-01-08 16:37:11 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2016-01-08 16:37:11 +0000 |
commit | 7015b7129b28dda6db0be210178deb60f0dc8c88 (patch) | |
tree | cbae0500f3d152bbec51b755bd106259af80c9f3 /clang-tools-extra/test/clang-tidy/check_clang_tidy.py | |
parent | b254784be17616f3a425f61debe2f910c89edd4f (diff) |
[clang-tidy] Add non-inline function definition and variable definition check in header files.
Summary: The new check will find all functionand variable definitions which may violate cpp one definition rule in header file.
Reviewers: aaron.ballman, alexfh
Subscribers: aaron.ballman, cfe-commits
Patch by Haojian Wu!
Differential Revision: http://reviews.llvm.org/D15710
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/check_clang_tidy.py')
-rwxr-xr-x | clang-tools-extra/test/clang-tidy/check_clang_tidy.py | 2 |
1 files changed, 2 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 9a6dfdc15bb..0feb4b4aea3 100755 --- a/clang-tools-extra/test/clang-tidy/check_clang_tidy.py +++ b/clang-tools-extra/test/clang-tidy/check_clang_tidy.py @@ -52,6 +52,8 @@ def main(): extension = '.cpp' if (input_file_name.endswith('.c')): extension = '.c' + if (input_file_name.endswith('.hpp')): + extension = '.hpp' temp_file_name = temp_file_name + extension clang_tidy_extra_args = extra_args |