Lines Matching refs:Canon

301                                        Decl *Canon);
304 Decl *Canon);
869 RecordDecl *Canon = static_cast<RecordDecl *>(RD->getCanonicalDecl()); in VisitRecordDecl() local
870 RecordDecl *&OldDef = Reader.RecordDefinitions[Canon]; in VisitRecordDecl()
874 for (auto *D : merged_redecls(Canon)) { in VisitRecordDecl()
1297 ObjCInterfaceDecl *Canon = ID->getCanonicalDecl(); in VisitObjCInterfaceDecl() local
1298 if (Canon->Data.getPointer()) { in VisitObjCInterfaceDecl()
1301 MergeDefinitionData(Canon, std::move(ID->data())); in VisitObjCInterfaceDecl()
1302 ID->Data = Canon->Data; in VisitObjCInterfaceDecl()
1407 ObjCProtocolDecl *Canon = PD->getCanonicalDecl(); in VisitObjCProtocolDecl() local
1408 if (Canon->Data.getPointer()) { in VisitObjCProtocolDecl()
1411 MergeDefinitionData(Canon, std::move(PD->data())); in VisitObjCProtocolDecl()
1412 PD->Data = Canon->Data; in VisitObjCProtocolDecl()
2166 CXXRecordDecl *Canon = D->getCanonicalDecl(); in ReadCXXRecordDefinition() local
2170 if (!Canon->DefinitionData) in ReadCXXRecordDefinition()
2171 Canon->DefinitionData = DD; in ReadCXXRecordDefinition()
2172 D->DefinitionData = Canon->DefinitionData; in ReadCXXRecordDefinition()
2178 if (Canon->DefinitionData != DD) { in ReadCXXRecordDefinition()
2179 MergeDefinitionData(Canon, std::move(*DD)); in ReadCXXRecordDefinition()
2189 if (Update || Canon != D) in ReadCXXRecordDefinition()
2315 CXXDestructorDecl *Canon = D->getCanonicalDecl(); in VisitCXXDestructorDecl() local
2318 if (!Canon->OperatorDelete) { in VisitCXXDestructorDecl()
2319 Canon->OperatorDelete = OperatorDelete; in VisitCXXDestructorDecl()
2320 Canon->OperatorDeleteThisArg = ThisArg; in VisitCXXDestructorDecl()
3560 Decl *Previous, Decl *Canon) { in attachPreviousDeclImpl() argument
3570 Decl *Previous, Decl *Canon) { in attachPreviousDeclImpl() argument
3598 Decl *Previous, Decl *Canon) { in attachPreviousDeclImpl() argument
3636 {Canon, IsUnresolved ? PrevFD : FD}); in attachPreviousDeclImpl()
3644 {cast<FunctionDecl>(Canon), in attachPreviousDeclImpl()
3737 Decl *Previous, Decl *Canon) { in attachPreviousDecl() argument
3744 attachPreviousDeclImpl(Reader, cast<TYPE##Decl>(D), Previous, Canon); \ in attachPreviousDecl()