Searched refs:OldTD (Results 1 – 2 of 2) sorted by relevance
2415 if (auto *OldTD = dyn_cast<TypedefNameDecl>(Old)) { in filterNonConflictingPreviousTypedefDecls() local2416 if (S.Context.hasSameType(OldTD->getUnderlyingType(), in filterNonConflictingPreviousTypedefDecls()2422 if (OldTD->getAnonDeclWithTypedefName(/*AnyRedecl*/true) && in filterNonConflictingPreviousTypedefDecls()2531 if (auto *OldTD = dyn_cast<TypedefNameDecl>(Old)) { in MergeTypedefNameDecl() local2532 auto *OldTag = OldTD->getAnonDeclWithTypedefName(/*AnyRedecl*/true); in MergeTypedefNameDecl()2540 New->setTypeForDecl(OldTD->getTypeForDecl()); in MergeTypedefNameDecl()2541 if (OldTD->isModed()) in MergeTypedefNameDecl()2542 New->setModedTypeSourceInfo(OldTD->getTypeSourceInfo(), in MergeTypedefNameDecl()2543 OldTD->getUnderlyingType()); in MergeTypedefNameDecl()2545 New->setTypeSourceInfo(OldTD->getTypeSourceInfo()); in MergeTypedefNameDecl()[all …]
13469 TypeAliasDecl *OldTD = OldDecl->getTemplatedDecl(); in ActOnAliasDeclaration() local 13471 !Context.hasSameType(OldTD->getUnderlyingType(), in ActOnAliasDeclaration() 13476 << 2 << NewTD->getUnderlyingType() << OldTD->getUnderlyingType(); in ActOnAliasDeclaration() 13477 if (OldTD->getLocation().isValid()) in ActOnAliasDeclaration() 13478 Diag(OldTD->getLocation(), diag::note_previous_definition); in ActOnAliasDeclaration()