|
clang-tools 23.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 (const 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 81 of file SpecialMemberFunctionsCheck.h.
| using llvm::DenseMapInfo< clang::tidy::cppcoreguidelines::SpecialMemberFunctionsCheck::ClassDefId >::ClassDefId |
Definition at line 83 of file SpecialMemberFunctionsCheck.h.
|
inlinestatic |
Definition at line 86 of file SpecialMemberFunctionsCheck.h.
Referenced by getHashValue(), and isEqual().
|
inlinestatic |
Definition at line 95 of file SpecialMemberFunctionsCheck.h.
References getEmptyKey(), and getTombstoneKey().
|
inlinestatic |
Definition at line 90 of file SpecialMemberFunctionsCheck.h.
Referenced by getHashValue(), and isEqual().
|
inlinestatic |
Definition at line 103 of file SpecialMemberFunctionsCheck.h.
References getEmptyKey(), and getTombstoneKey().