|
clang-tools 22.0.0git
|
Specialization of DenseMapInfo to allow ClassDefId objects in DenseMaps FIXME: Move this to the corresponding cpp file as is done for clang-tidy/readability/IdentifierNamingCheck.cpp. More...
#include <SpecialMemberFunctionsCheck.h>
Public Types | |
| using | ClassDefId |
Static Public Member Functions | |
| static ClassDefId | getEmptyKey () |
| static ClassDefId | getTombstoneKey () |
| static unsigned | getHashValue (ClassDefId Val) |
| static bool | isEqual (const ClassDefId &LHS, const ClassDefId &RHS) |
Specialization of DenseMapInfo to allow ClassDefId objects in DenseMaps FIXME: Move this to the corresponding cpp file as is done for clang-tidy/readability/IdentifierNamingCheck.cpp.
Definition at line 82 of file SpecialMemberFunctionsCheck.h.
| using llvm::DenseMapInfo< clang::tidy::cppcoreguidelines::SpecialMemberFunctionsCheck::ClassDefId >::ClassDefId |
Definition at line 84 of file SpecialMemberFunctionsCheck.h.
|
inlinestatic |
Definition at line 87 of file SpecialMemberFunctionsCheck.h.
Referenced by getHashValue(), and isEqual().
|
inlinestatic |
Definition at line 96 of file SpecialMemberFunctionsCheck.h.
References getEmptyKey(), and getTombstoneKey().
|
inlinestatic |
Definition at line 91 of file SpecialMemberFunctionsCheck.h.
Referenced by getHashValue(), and isEqual().
|
inlinestatic |
Definition at line 104 of file SpecialMemberFunctionsCheck.h.
References getEmptyKey(), and getTombstoneKey().