clang-tools-extra/clang-tidy
Haojian Wu a01ae3ea2b Fix a crash in cppcoreguidelines-pro-type-member-init when checking a class that initializes itself as a base
Summary: Fix a crash when a record type initializes itself in its own base class initializer list.

Patch by Michael Miller!

Reviewers: alexfh, aaron.ballman, hokein

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D19802

git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@268369 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-03 08:11:47 +00:00
..
boost Add boost-use-to-string 2016-04-29 17:58:29 +00:00
cert [clang-tidy] Cleaning namespaces to be more consistant across checkers. 2016-05-02 18:00:29 +00:00
cppcoreguidelines Fix a crash in cppcoreguidelines-pro-type-member-init when checking a class that initializes itself as a base 2016-05-03 08:11:47 +00:00
google [clang-tidy] Remove unnecessary getName() on Decls and Types feeding into a DiagnosticBuilder 2016-04-07 14:55:25 +00:00
llvm [clang-tidy] Cleanup namespace in utils folder. 2016-05-03 02:54:05 +00:00
misc [clang-tidy] Cleanup namespace in utils folder. 2016-05-03 02:54:05 +00:00
modernize [clang-tidy] Cleanup namespace in utils folder. 2016-05-03 02:54:05 +00:00
performance [clang-tidy] Cleanup namespace in utils folder. 2016-05-03 02:54:05 +00:00
plugin Add boost-use-to-string 2016-04-29 17:58:29 +00:00
readability [clang-tidy] Cleaning namespaces to be more consistant across checkers. 2016-05-02 18:00:29 +00:00
tool Add boost-use-to-string 2016-04-29 17:58:29 +00:00
utils [clang-tidy] Cleanup namespace in utils folder. 2016-05-03 02:54:05 +00:00
CMakeLists.txt Add boost-use-to-string 2016-04-29 17:58:29 +00:00
ClangTidy.cpp Fix include path in ClangTidy.cpp. 2016-04-28 01:42:12 +00:00
ClangTidy.h [docs] Clean up doxygen comments a bit. 2016-03-06 04:05:59 +00:00
ClangTidyDiagnosticConsumer.cpp [clang-tidy] Fix a crash issue when clang-tidy runs with compilation database. 2016-02-26 09:19:33 +00:00
ClangTidyDiagnosticConsumer.h [clang-tidy] Add "clang-tidy as a clang plugin" skeleton. 2016-03-03 08:58:12 +00:00
ClangTidyModule.cpp [clang-tidy] Default options in modules. 2014-10-16 11:27:57 +00:00
ClangTidyModule.h Revert "Apply modernize-use-default to clang-tools-extra." 2015-10-20 21:45:52 +00:00
ClangTidyModuleRegistry.h [clang-tidy] Fixed header guards using clang-tidy llvm-header-guard check. NFC. 2015-03-09 16:52:33 +00:00
ClangTidyOptions.cpp [ClangTidy] Add an 'explain-checks' option to diagnose where each checks comes from. 2016-04-27 09:15:01 +00:00
ClangTidyOptions.h [ClangTidy] Add an 'explain-checks' option to diagnose where each checks comes from. 2016-04-27 09:15:01 +00:00
add_new_check.py [clang-tidy] add_new_check.py should fail if check name starts with the module name 2016-04-13 08:46:32 +00:00
rename_check.py [clang-tidy] Python script for easy check rename 2015-10-11 07:58:34 +00:00