Lines Matching refs:RedeclarableResult

180     class RedeclarableResult {  class in clang::ASTDeclReader
186 RedeclarableResult(Decl *MergeWith, GlobalDeclID FirstID, bool IsKeyDecl) in RedeclarableResult() function in clang::ASTDeclReader::RedeclarableResult
327 RedeclarableResult VisitTypedefNameDecl(TypedefNameDecl *TD);
331 RedeclarableResult VisitTagDecl(TagDecl *TD);
333 RedeclarableResult VisitRecordDeclImpl(RecordDecl *RD);
335 RedeclarableResult VisitCXXRecordDeclImpl(CXXRecordDecl *D);
337 RedeclarableResult VisitClassTemplateSpecializationDeclImpl(
349 RedeclarableResult
374 RedeclarableResult VisitVarDeclImpl(VarDecl *D);
384 RedeclarableResult VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D);
411 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D);
414 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl,
419 RedeclarableResult &Redecl,
673 ASTDeclReader::RedeclarableResult
675 RedeclarableResult Redecl = VisitRedeclarable(TD); in VisitTypedefNameDecl()
692 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); in VisitTypedefDecl()
697 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); in VisitTypeAliasDecl()
705 ASTDeclReader::RedeclarableResult ASTDeclReader::VisitTagDecl(TagDecl *TD) { in VisitTagDecl()
706 RedeclarableResult Redecl = VisitRedeclarable(TD); in VisitTagDecl()
791 ASTDeclReader::RedeclarableResult
793 RedeclarableResult Redecl = VisitTagDecl(RD); in VisitRecordDeclImpl()
844 RedeclarableResult Redecl = VisitRedeclarable(FD); in VisitFunctionDecl()
1154 RedeclarableResult Redecl = VisitRedeclarable(ID); in VisitObjCInterfaceDecl()
1220 RedeclarableResult Redecl = VisitRedeclarable(PD); in VisitObjCProtocolDecl()
1411 ASTDeclReader::RedeclarableResult ASTDeclReader::VisitVarDeclImpl(VarDecl *VD) { in VisitVarDeclImpl()
1412 RedeclarableResult Redecl = VisitRedeclarable(VD); in VisitVarDeclImpl()
1601 RedeclarableResult Redecl = VisitRedeclarable(D); in VisitNamespaceDecl()
1633 RedeclarableResult Redecl = VisitRedeclarable(D); in VisitNamespaceAliasDecl()
1664 RedeclarableResult Redecl = VisitRedeclarable(D); in VisitUsingShadowDecl()
1891 ASTDeclReader::RedeclarableResult
1893 RedeclarableResult Redecl = VisitRecordDeclImpl(D); in VisitCXXRecordDeclImpl()
2074 ASTDeclReader::RedeclarableResult
2076 RedeclarableResult Redecl = VisitRedeclarable(D); in VisitRedeclarableTemplateDecl()
2113 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); in VisitClassTemplateDecl()
2140 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); in VisitVarTemplateDecl()
2151 ASTDeclReader::RedeclarableResult
2154 RedeclarableResult Redecl = VisitCXXRecordDeclImpl(D); in VisitClassTemplateSpecializationDeclImpl()
2232 RedeclarableResult Redecl = VisitClassTemplateSpecializationDeclImpl(D); in VisitClassTemplatePartialSpecializationDecl()
2251 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); in VisitFunctionTemplateDecl()
2266 ASTDeclReader::RedeclarableResult
2269 RedeclarableResult Redecl = VisitVarDeclImpl(D); in VisitVarTemplateSpecializationDeclImpl()
2335 RedeclarableResult Redecl = VisitVarTemplateSpecializationDeclImpl(D); in VisitVarTemplatePartialSpecializationDecl()
2446 ASTDeclReader::RedeclarableResult
2502 return RedeclarableResult(MergeWith, FirstDeclID, IsKeyDecl); in VisitRedeclarable()
2509 RedeclarableResult &Redecl, in mergeRedeclarable()
2544 RedeclarableResult Result(/*MergeWith*/ ExistingPattern, in mergeTemplatePattern()
2583 RedeclarableResult &Redecl, in mergeRedeclarable()