Lines Matching refs:getCanonicalDecl
534 D->getCanonicalDecl()->Used |= IsDeclMarkedUsed; in Visit()
777 EnumDecl *&OldDef = Reader.EnumDefinitions[ED->getCanonicalDecl()]; in VisitEnumDecl()
781 for (auto *D : merged_redecls(ED->getCanonicalDecl())) { in VisitEnumDecl()
831 RecordDecl *Canon = static_cast<RecordDecl *>(RD->getCanonicalDecl()); in VisitRecordDecl()
1220 ObjCInterfaceDecl *Canon = ID->getCanonicalDecl(); in VisitObjCInterfaceDecl()
1229 ID->getCanonicalDecl()->Data = ID->Data; in VisitObjCInterfaceDecl()
1241 ID->Data = ID->getCanonicalDecl()->Data; in VisitObjCInterfaceDecl()
1262 IVD->getContainingInterface()->getCanonicalDecl(); in VisitObjCIvarDecl()
1325 ObjCProtocolDecl *Canon = PD->getCanonicalDecl(); in VisitObjCProtocolDecl()
1334 PD->getCanonicalDecl()->Data = PD->Data; in VisitObjCProtocolDecl()
1339 PD->Data = PD->getCanonicalDecl()->Data; in VisitObjCProtocolDecl()
1479 Reader.getContext().setPrimaryMergedDecl(D, Existing->getCanonicalDecl()); in VisitMSGuidDecl()
1490 Reader.getContext().setPrimaryMergedDecl(D, Existing->getCanonicalDecl()); in VisitUnnamedGlobalConstantDecl()
1501 Reader.getContext().setPrimaryMergedDecl(D, Existing->getCanonicalDecl()); in VisitTemplateParamObjectDecl()
1987 CXXRecordDecl *Canon = D->getCanonicalDecl(); in ReadCXXRecordDefinition()
2061 D->DefinitionData = D->getCanonicalDecl()->DefinitionData; in VisitCXXRecordDeclImpl()
2093 Reader.getContext().addOverriddenMethod(D, MD->getCanonicalDecl()); in VisitCXXMethodDecl()
2120 CXXDestructorDecl *Canon = D->getCanonicalDecl(); in VisitCXXDestructorDecl()
2204 RedeclarableTemplateDecl *CanonD = D->getCanonicalDecl(); in VisitRedeclarableTemplateDecl()
2231 D->Common = D->getCanonicalDecl()->Common; in VisitRedeclarableTemplateDecl()
2618 D->First = FirstDecl->getCanonicalDecl(); in VisitRedeclarable()
2673 DPattern->getCanonicalDecl()->getGlobalID(), in mergeTemplatePattern()
2680 cast<CXXRecordDecl>(ExistingPattern)->getCanonicalDecl(); in mergeTemplatePattern()
2714 T *ExistingCanon = Existing->getCanonicalDecl(); in mergeRedeclarable()
2715 T *DCanon = D->getCanonicalDecl(); in mergeRedeclarable()
2775 LookupResult->getCanonicalDecl()); in mergeMergeable()
2801 Existing->getCanonicalDecl()); in mergeMergeable()
3026 DD = RD->getCanonicalDecl()->DefinitionData; in getPrimaryContextForMerging()
3036 RD->getCanonicalDecl()->DefinitionData = DD; in getPrimaryContextForMerging()
3121 auto *DD = RD->getCanonicalDecl()->DefinitionData; in getPrimaryDCForAnonymousDecl()
3124 return OID->getCanonicalDecl()->getDefinition(); in getPrimaryDCForAnonymousDecl()
3151 auto *CanonDC = cast<Decl>(DC)->getCanonicalDecl(); in getAnonymousDeclForMerging()
3164 Previous.push_back(cast<NamedDecl>(ND->getCanonicalDecl())); in getAnonymousDeclForMerging()
3166 Previous[Number] = cast<NamedDecl>(ND->getCanonicalDecl()); in getAnonymousDeclForMerging()
3176 auto *CanonDC = cast<Decl>(DC)->getCanonicalDecl(); in setAnonymousDeclForMerging()
3302 return ASTDeclReader::getMostRecentDecl(D->getCanonicalDecl()); in getMostRecentExistingDecl()
4015 Decl *CanonDecl = FirstLocal->getCanonicalDecl(); in loadPendingDeclChain()
4331 auto *OldDD = RD->getCanonicalDecl()->DefinitionData; in UpdateDecl()
4394 auto *First = cast<CXXDestructorDecl>(D->getCanonicalDecl()); in UpdateDecl()
4421 std::make_pair(FD->getCanonicalDecl(), FD)); in UpdateDecl()
4430 {FD->getCanonicalDecl(), DeducedResultType}); in UpdateDecl()