Lines Matching refs:ODRHash
25 void ODRHash::AddStmt(const Stmt *S) { in AddStmt()
30 void ODRHash::AddIdentifierInfo(const IdentifierInfo *II) { in AddIdentifierInfo()
35 void ODRHash::AddDeclarationName(DeclarationName Name, bool TreatAsDecl) { in AddDeclarationName()
47 void ODRHash::AddDeclarationNameImpl(DeclarationName Name) { in AddDeclarationNameImpl()
105 void ODRHash::AddNestedNameSpecifier(const NestedNameSpecifier *NNS) { in AddNestedNameSpecifier()
134 void ODRHash::AddTemplateName(TemplateName Name) { in AddTemplateName()
152 void ODRHash::AddTemplateArgument(TemplateArgument TA) { in AddTemplateArgument()
184 void ODRHash::AddTemplateParameterList(const TemplateParameterList *TPL) { in AddTemplateParameterList()
193 void ODRHash::clear() { in clear()
199 unsigned ODRHash::CalculateHash() { in CalculateHash()
237 ODRHash &Hash;
240 ODRDeclVisitor(llvm::FoldingSetNodeID &ID, ODRHash &Hash) in ODRDeclVisitor()
433 bool ODRHash::isWhitelistedDecl(const Decl *D, const DeclContext *Parent) { in isWhitelistedDecl()
456 void ODRHash::AddSubDecl(const Decl *D) { in AddSubDecl()
462 void ODRHash::AddCXXRecordDecl(const CXXRecordDecl *Record) { in AddCXXRecordDecl()
509 void ODRHash::AddFunctionDecl(const FunctionDecl *Function, in AddFunctionDecl()
592 void ODRHash::AddEnumDecl(const EnumDecl *Enum) { in AddEnumDecl()
620 void ODRHash::AddDecl(const Decl *D) { in AddDecl()
650 ODRHash &Hash;
653 ODRTypeVisitor(llvm::FoldingSetNodeID &ID, ODRHash &Hash) in ODRTypeVisitor()
1035 void ODRHash::AddType(const Type *T) { in AddType()
1040 void ODRHash::AddQualType(QualType T) { in AddQualType()
1049 void ODRHash::AddBoolean(bool Value) { in AddBoolean()