llvm-project/clang-tools-extra/clang-tidy/utils
Haojian Wu ada286202e Recommit "[ClangTidy] Add UsingInserter and NamespaceAliaser"
Summary: This adds helper classes to add using declaractions and namespace aliases to function bodies. These help making function calls to deeply nested functions concise (e.g. when calling helpers in a refactoring)

Patch by Julian Bangert!

Reviewers: alexfh, hokein

Subscribers: beanz, mgorny, cfe-commits

Differential Revision: https://reviews.llvm.org/D24997

llvm-svn: 284368
2016-10-17 08:33:59 +00:00
..
ASTUtils.cpp Recommit "[ClangTidy] Add UsingInserter and NamespaceAliaser" 2016-10-17 08:33:59 +00:00
ASTUtils.h Recommit "[ClangTidy] Add UsingInserter and NamespaceAliaser" 2016-10-17 08:33:59 +00:00
CMakeLists.txt Recommit "[ClangTidy] Add UsingInserter and NamespaceAliaser" 2016-10-17 08:33:59 +00:00
DeclRefExprUtils.cpp [clang-tidy] UnnecessaryValueParamCheck - suggest std::move() if non-const value parameter can be moved. 2016-07-01 20:12:15 +00:00
DeclRefExprUtils.h [clang-tidy] UnnecessaryValueParamCheck - suggest std::move() if non-const value parameter can be moved. 2016-07-01 20:12:15 +00:00
FixItHintUtils.cpp [clang-tidy] Cleanup namespace in utils folder. 2016-05-03 02:54:05 +00:00
FixItHintUtils.h [clang-tidy] Fix doxygen errors. NFC. 2016-06-17 11:43:33 +00:00
HeaderFileExtensionsUtils.cpp [clang-tidy] Some tweaks on header guard checks. 2016-08-26 11:15:38 +00:00
HeaderFileExtensionsUtils.h [clang-tidy] Some tweaks on header guard checks. 2016-08-26 11:15:38 +00:00
HeaderGuard.cpp [clang-tidy] Added hh, hxx and hpp to header guard checks. 2016-08-26 05:59:53 +00:00
HeaderGuard.h [clang-tidy] Added hh, hxx and hpp to header guard checks. 2016-08-26 05:59:53 +00:00
IncludeInserter.cpp [clang-tidy] Cleanups utils files 2016-05-16 14:34:20 +00:00
IncludeInserter.h [clang-tidy] Fix doxygen errors. NFC. 2016-06-17 11:43:33 +00:00
IncludeSorter.cpp [clang-tidy] Fix a functional change from r269656. 2016-05-18 09:48:46 +00:00
IncludeSorter.h [clang-tidy] More doc fixes. NFC. 2016-06-17 12:01:15 +00:00
LexerUtils.cpp [clang-tidy] Cleanup namespace in utils folder. 2016-05-03 02:54:05 +00:00
LexerUtils.h [clang-tidy] More doc fixes. NFC. 2016-06-17 12:01:15 +00:00
Matchers.h [clang-tidy] Fixes to modernize-use-emplace 2016-07-29 02:10:23 +00:00
NamespaceAliaser.cpp Recommit "[ClangTidy] Add UsingInserter and NamespaceAliaser" 2016-10-17 08:33:59 +00:00
NamespaceAliaser.h Recommit "[ClangTidy] Add UsingInserter and NamespaceAliaser" 2016-10-17 08:33:59 +00:00
OptionsUtils.cpp [clang-tidy] Lift parsing of sequence of names functions to utils. 2016-05-10 15:31:15 +00:00
OptionsUtils.h [clang-tidy] More doc fixes. NFC. 2016-06-17 12:01:15 +00:00
TypeTraits.cpp Fix some false-positives with cppcoreguidelines-pro-type-member-init. Handle classes with default constructors that are defaulted or are not present in the AST. 2016-10-04 14:48:05 +00:00
TypeTraits.h [clang-tidy] UnnecessaryValueParamCheck - suggest std::move() if non-const value parameter can be moved. 2016-07-01 20:12:15 +00:00
UsingInserter.cpp Recommit "[ClangTidy] Add UsingInserter and NamespaceAliaser" 2016-10-17 08:33:59 +00:00
UsingInserter.h Recommit "[ClangTidy] Add UsingInserter and NamespaceAliaser" 2016-10-17 08:33:59 +00:00