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()
157 void ODRHash::AddTemplateArgument(TemplateArgument TA) { in AddTemplateArgument()
189 void ODRHash::AddTemplateParameterList(const TemplateParameterList *TPL) { in AddTemplateParameterList()
198 void ODRHash::clear() { in clear()
204 unsigned ODRHash::CalculateHash() { in CalculateHash()
242 ODRHash &Hash;
245 ODRDeclVisitor(llvm::FoldingSetNodeID &ID, ODRHash &Hash) in ODRDeclVisitor()
443 bool ODRHash::isDeclToBeProcessed(const Decl *D, const DeclContext *Parent) { in isDeclToBeProcessed()
466 void ODRHash::AddSubDecl(const Decl *D) { in AddSubDecl()
472 void ODRHash::AddCXXRecordDecl(const CXXRecordDecl *Record) { in AddCXXRecordDecl()
519 void ODRHash::AddFunctionDecl(const FunctionDecl *Function, in AddFunctionDecl()
602 void ODRHash::AddEnumDecl(const EnumDecl *Enum) { in AddEnumDecl()
630 void ODRHash::AddDecl(const Decl *D) { in AddDecl()
660 ODRHash &Hash;
663 ODRTypeVisitor(llvm::FoldingSetNodeID &ID, ODRHash &Hash) in ODRTypeVisitor()
1119 void ODRHash::AddType(const Type *T) { in AddType()
1124 void ODRHash::AddQualType(QualType T) { in AddQualType()
1133 void ODRHash::AddBoolean(bool Value) { in AddBoolean()