Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRHash.cpp24 void ODRHash::AddStmt(const Stmt *S) { in AddStmt()
29 void ODRHash::AddIdentifierInfo(const IdentifierInfo *II) { in AddIdentifierInfo()
34 void ODRHash::AddDeclarationName(DeclarationName Name, bool TreatAsDecl) { in AddDeclarationName()
46 void ODRHash::AddDeclarationNameImpl(DeclarationName Name) { in AddDeclarationNameImpl()
112 void ODRHash::AddNestedNameSpecifier(const NestedNameSpecifier *NNS) { in AddNestedNameSpecifier()
141 void ODRHash::AddTemplateName(TemplateName Name) { in AddTemplateName()
168 void ODRHash::AddTemplateArgument(TemplateArgument TA) { in AddTemplateArgument()
210 void ODRHash::AddTemplateParameterList(const TemplateParameterList *TPL) { in AddTemplateParameterList()
219 void ODRHash::clear() { in clear()
225 unsigned ODRHash::CalculateHash() { in CalculateHash()
[all …]
H A DODRDiagsEmitter.cpp19 ODRHash Hasher; in computeODRHash()
25 ODRHash Hasher; in computeODRHash()
32 ODRHash Hasher; in computeODRHash()
38 ODRHash Hasher; in computeODRHash()
896 if (!ODRHash::isSubDeclToBeProcessed(D, DC)) in diagnoseMismatch()
1237 ODRHash Hasher; in diagnoseMismatch()
1447 ODRHash Hasher; in diagnoseMismatch()
1576 if (!ODRHash::isSubDeclToBeProcessed(D, DC)) in diagnoseMismatch()
1873 if (!ODRHash::isSubDeclToBeProcessed(D, FirstEnum)) in diagnoseMismatch()
2013 if (!ODRHash::isSubDeclToBeProcessed(D, DC)) in diagnoseMismatch()
[all …]
H A DDeclObjC.cpp796 return data().ODRHash; in getODRHash()
799 ODRHash Hasher; in getODRHash()
801 data().ODRHash = Hasher.CalculateHash(); in getODRHash()
804 return data().ODRHash; in getODRHash()
2089 return data().ODRHash; in getODRHash()
2092 ODRHash Hasher; in getODRHash()
2094 data().ODRHash = Hasher.CalculateHash(); in getODRHash()
2097 return data().ODRHash; in getODRHash()
H A DDecl.cpp3034 DeclContext(DK), redeclarable_base(C), Body(), ODRHash(0), in FunctionDecl()
4509 return ODRHash; in getODRHash()
4514 return ODRHash; in getODRHash()
4518 ODRHash = FT->getODRHash(); in getODRHash()
4519 return ODRHash; in getODRHash()
4522 class ODRHash Hash; in getODRHash()
4525 ODRHash = Hash.CalculateHash(); in getODRHash()
4526 return ODRHash; in getODRHash()
4835 ODRHash = 0; in EnumDecl()
4941 return ODRHash; in getODRHash()
[all …]
H A DDeclCXX.cpp500 return DefinitionData->ODRHash; in getODRHash()
503 ODRHash Hash; in getODRHash()
506 DefinitionData->ODRHash = Hash.CalculateHash(); in getODRHash()
508 return DefinitionData->ODRHash; in getODRHash()
2172 ODRHash SelfHash, OtherHash; in isEquivalent()
H A DStmtProfile.cpp185 ODRHash &Hash;
187 StmtProfilerWithoutPointers(llvm::FoldingSetNodeID &ID, ODRHash &Hash) in StmtProfilerWithoutPointers()
2091 ODRHash Hasher; in VisitLambdaExpr()
2641 class ODRHash &Hash) const { in ProcessODRHash()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp802 ED->ODRHash = Record.readInt(); in VisitEnumDecl()
1092 FD->ODRHash = Record.readInt(); in VisitFunctionDecl()
1244 Data.ODRHash = Record.readInt(); in ReadObjCDefinitionData()
1280 if (D->getODRHash() != NewDD.ODRHash) in MergeDefinitionData()
1377 Data.ODRHash = Record.readInt(); in ReadObjCDefinitionData()
1391 if (D->getODRHash() != NewDD.ODRHash) in MergeDefinitionData()
1974 Data.ODRHash = Record.readInt(); in ReadCXXDefinitionData()
2140 if (D->getODRHash() != MergeDD.ODRHash) { in MergeDefinitionData()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h2003 unsigned ODRHash; variable
3874 unsigned ODRHash; variable
4389 bool hasODRHash() const { return RecordDeclBits.ODRHash; } in hasODRHash()
4390 void setODRHash(unsigned Hash) { RecordDeclBits.ODRHash = Hash; } in setODRHash()
H A DDeclObjC.h1222 unsigned ODRHash = 0; member
2095 unsigned ODRHash = 0; member
H A DStmt.h62 class ODRHash; variable
1490 void ProcessODRHash(llvm::FoldingSetNodeID &ID, ODRHash& Hash) const;
H A DDeclBase.h1684 uint64_t ODRHash : 26;
H A DDeclCXX.h313 unsigned ODRHash = 0; member
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp1075 ODRHash Hash{}; in VisitTemplateArgument()
/freebsd/lib/clang/libclang/
H A DMakefile127 SRCS_MIN+= AST/ODRHash.cpp