llvm-project/clang-tools-extra/clang-tidy/cert
Nathan James a156a0e28d [ASTMatchers] Add hasPlacementArg and hasAnyPlacementArg traversal matcher for CXXNewExpr
Summary: Adds new traversal matchers called `hasPlacementArg` and `hasAnyPlacementArg` that matches on arguments to `placement new` operators.

Reviewers: aaron.ballman

Reviewed By: aaron.ballman

Subscribers: merge_guards_bot, mehdi_amini, hiraditya, steven_wu, dexonsmith, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D73562
2020-01-30 10:16:04 +00:00
..
CERTTidyModule.cpp [clang-tidy] Add check for CERT-OOP57-CPP 2020-01-20 17:09:03 +00:00
CMakeLists.txt [clang-tidy] Add check for CERT-OOP57-CPP 2020-01-20 17:09:03 +00:00
CommandProcessorCheck.cpp Fix file headers. NFC 2019-03-01 09:52:53 +00:00
CommandProcessorCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
DefaultOperatorNewAlignmentCheck.cpp [ASTMatchers] Add hasPlacementArg and hasAnyPlacementArg traversal matcher for CXXNewExpr 2020-01-30 10:16:04 +00:00
DefaultOperatorNewAlignmentCheck.h [clang-tidy] Added DefaultOperatorNewCheck. 2019-11-19 11:31:44 +01:00
DontModifyStdNamespaceCheck.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DontModifyStdNamespaceCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
FloatLoopCounter.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
FloatLoopCounter.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
LICENSE.TXT Install new LLVM license structure and new developer policy. 2019-01-19 06:14:24 +00:00
LimitedRandomnessCheck.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
LimitedRandomnessCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
MutatingCopyCheck.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
MutatingCopyCheck.h [clang-tidy] Add cert-oop58-cpp check 2019-12-15 16:30:14 +01:00
NonTrivialTypesLibcMemoryCallsCheck.cpp [clang-tidy] Add check for CERT-OOP57-CPP 2020-01-20 17:09:03 +00:00
NonTrivialTypesLibcMemoryCallsCheck.h [clang-tidy] Add check for CERT-OOP57-CPP 2020-01-20 17:09:03 +00:00
PostfixOperatorCheck.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PostfixOperatorCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
ProperlySeededRandomGeneratorCheck.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ProperlySeededRandomGeneratorCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
SetLongJmpCheck.cpp [clang-tools-extra] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:52:23 +00:00
SetLongJmpCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
StaticObjectExceptionCheck.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
StaticObjectExceptionCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
StrToNumCheck.cpp Fix file headers. NFC 2019-03-01 09:52:53 +00:00
StrToNumCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
ThrownExceptionTypeCheck.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ThrownExceptionTypeCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00
VariadicFunctionDefCheck.cpp Fix file headers. NFC 2019-03-01 09:52:53 +00:00
VariadicFunctionDefCheck.h [clang-tidy] Switch checks to #include "ClangTidyCheck.h" 2019-03-25 12:38:26 +00:00