Lines Matching refs:ODRHash
24 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()
109 void ODRHash::AddNestedNameSpecifier(const NestedNameSpecifier *NNS) { in AddNestedNameSpecifier()
138 void ODRHash::AddTemplateName(TemplateName Name) { in AddTemplateName()
158 void ODRHash::AddTemplateArgument(TemplateArgument TA) { in AddTemplateArgument()
190 void ODRHash::AddTemplateParameterList(const TemplateParameterList *TPL) { in AddTemplateParameterList()
199 void ODRHash::clear() { in clear()
205 unsigned ODRHash::CalculateHash() { in CalculateHash()
243 ODRHash &Hash;
246 ODRDeclVisitor(llvm::FoldingSetNodeID &ID, ODRHash &Hash) in ODRDeclVisitor()
444 bool ODRHash::isDeclToBeProcessed(const Decl *D, const DeclContext *Parent) { in isDeclToBeProcessed()
467 void ODRHash::AddSubDecl(const Decl *D) { in AddSubDecl()
473 void ODRHash::AddCXXRecordDecl(const CXXRecordDecl *Record) { in AddCXXRecordDecl()
520 void ODRHash::AddFunctionDecl(const FunctionDecl *Function, in AddFunctionDecl()
603 void ODRHash::AddEnumDecl(const EnumDecl *Enum) { in AddEnumDecl()
631 void ODRHash::AddDecl(const Decl *D) { in AddDecl()
661 ODRHash &Hash;
664 ODRTypeVisitor(llvm::FoldingSetNodeID &ID, ODRHash &Hash) in ODRTypeVisitor()
1120 void ODRHash::AddType(const Type *T) { in AddType()
1125 void ODRHash::AddQualType(QualType T) { in AddQualType()
1134 void ODRHash::AddBoolean(bool Value) { in AddBoolean()