Home
last modified time | relevance | path

Searched refs:ClassDefId (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DSpecialMemberFunctionsCheck.h58 using ClassDefId = std::pair<SourceLocation, std::string>; variable
61 llvm::DenseMap<ClassDefId,
66 const ClassDefId &ID,
86 using ClassDefId =
89 static inline ClassDefId getEmptyKey() {
90 return ClassDefId(DenseMapInfo<clang::SourceLocation>::getEmptyKey(),
94 static inline ClassDefId getTombstoneKey() {
95 return ClassDefId(DenseMapInfo<clang::SourceLocation>::getTombstoneKey(),
99 static unsigned getHashValue(ClassDefId Val) {
103 std::hash<ClassDefId::second_type> SecondHash;
[all …]
H A DSpecialMemberFunctionsCheck.cpp103 ClassDefId ID(MatchedDecl->getLocation(), std::string(MatchedDecl->getName())); in check()
139 const ClassDefId &ID, in checkForMissingMembers()