Home
last modified time | relevance | path

Searched refs:ODRHash (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/
H A DODRHash.cpp24 void ODRHash::AddStmt(const Stmt *S) { in AddStmt()
138 void ODRHash::AddTemplateName(TemplateName Name) { in AddTemplateName()
199 void ODRHash::clear() { in clear()
205 unsigned ODRHash::CalculateHash() { in CalculateHash()
243 ODRHash &Hash;
467 void ODRHash::AddSubDecl(const Decl *D) { in AddSubDecl()
631 void ODRHash::AddDecl(const Decl *D) { in AddDecl()
661 ODRHash &Hash;
1120 void ODRHash::AddType(const Type *T) { in AddType()
1125 void ODRHash::AddQualType(QualType T) { in AddQualType()
[all …]
H A DCMakeLists.txt94 ODRHash.cpp
H A DDecl.cpp4232 return ODRHash; in getODRHash()
4237 return ODRHash; in getODRHash()
4241 ODRHash = FT->getODRHash(); in getODRHash()
4242 return ODRHash; in getODRHash()
4245 class ODRHash Hash; in getODRHash()
4248 ODRHash = Hash.CalculateHash(); in getODRHash()
4249 return ODRHash; in getODRHash()
4498 ODRHash = 0; in EnumDecl()
4604 return ODRHash; in getODRHash()
4606 class ODRHash Hash; in getODRHash()
[all …]
H A DDeclCXX.cpp498 return DefinitionData->ODRHash; in getODRHash()
501 ODRHash Hash; in getODRHash()
504 DefinitionData->ODRHash = Hash.CalculateHash(); in getODRHash()
506 return DefinitionData->ODRHash; in getODRHash()
2061 ODRHash SelfHash, OtherHash; in isEquivalent()
H A DStmtProfile.cpp170 ODRHash &Hash;
172 StmtProfilerWithoutPointers(llvm::FoldingSetNodeID &ID, ODRHash &Hash) in StmtProfilerWithoutPointers()
2364 class ODRHash &Hash) const { in ProcessODRHash()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DODRHash.h41 class ODRHash {
52 ODRHash() {} in ODRHash() function
H A DStmt.h55 class ODRHash; variable
1292 void ProcessODRHash(llvm::FoldingSetNodeID &ID, ODRHash& Hash) const; in alignas()
H A DDecl.h1931 unsigned ODRHash; variable
3680 unsigned ODRHash; variable
H A DDeclCXX.h304 unsigned ODRHash = 0; member
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/AST/
H A DBUILD.gn122 "ODRHash.cpp",
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderDecl.cpp770 ED->ODRHash = Record.readInt(); in VisitEnumDecl()
936 FD->ODRHash = Record.readInt(); in VisitFunctionDecl()
1839 Data.ODRHash = Record.readInt(); in ReadCXXDefinitionData()
1965 if (D->getODRHash() != MergeDD.ODRHash) { in MergeDefinitionData()
H A DASTReader.cpp9482 ODRHash Hasher; in computeODRHash()
9488 ODRHash Hasher; in computeODRHash()
9495 ODRHash Hasher; in computeODRHash()
9501 ODRHash Hasher; in computeODRHash()
9891 if (!ODRHash::isDeclToBeProcessed(D, DC)) in diagnoseOdrViolations()
10650 ODRHash Hasher; in diagnoseOdrViolations()
10874 ODRHash Hasher; in diagnoseOdrViolations()
11208 if (!ODRHash::isDeclToBeProcessed(D, FirstEnum)) in diagnoseOdrViolations()