Home
last modified time | relevance | path

Searched refs:getFriendType (Results 1 – 18 of 18) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclFriend.h122 TypeSourceInfo *getFriendType() const { in getFriendType() function
161 else if (TypeSourceInfo *TInfo = getFriendType()) { in getSourceRange()
H A DASTNodeTraverser.h653 if (D->getFriendType()) { in VisitFriendDecl()
656 if (auto *ET = D->getFriendType()->getType()->getAs<ElaboratedType>()) in VisitFriendDecl()
H A DRecursiveASTVisitor.h1543 if (D->getFriendType()) {
1544 TRY_TO(TraverseTypeLoc(D->getFriendType()->getTypeLoc()));
1547 if (auto *ET = D->getFriendType()->getType()->getAs<ElaboratedType>())
1555 if (D->getFriendType())
1556 TRY_TO(TraverseTypeLoc(D->getFriendType()->getTypeLoc()));
H A DDeclTemplate.h2482 TypeSourceInfo *getFriendType() const {
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTImporterLookupTable.cpp50 if (D->getFriendType()) { in VisitFriendDecl()
51 QualType Ty = D->getFriendType()->getType(); in VisitFriendDecl()
H A DASTStructuralEquivalence.cpp2073 if ((D1->getFriendType() && D2->getFriendDecl()) || in IsStructurallyEquivalent()
2074 (D1->getFriendDecl() && D2->getFriendType())) { in IsStructurallyEquivalent()
2077 if (D1->getFriendType() && D2->getFriendType()) in IsStructurallyEquivalent()
2079 D1->getFriendType()->getType(), in IsStructurallyEquivalent()
2080 D2->getFriendType()->getType()); in IsStructurallyEquivalent()
H A DODRDiagsEmitter.cpp1288 TypeSourceInfo *FirstTSI = FirstFriend->getFriendType(); in diagnoseMismatch()
1289 TypeSourceInfo *SecondTSI = SecondFriend->getFriendType(); in diagnoseMismatch()
H A DODRHash.cpp450 TypeSourceInfo *TSI = D->getFriendType(); in VisitFriendDecl()
H A DDeclPrinter.cpp907 if (TypeSourceInfo *TSI = D->getFriendType()) { in VisitFriendDecl()
H A DJSONNodeDumper.cpp1053 if (const TypeSourceInfo *T = FD->getFriendType()) in VisitFriendDecl()
H A DTextNodeDumper.cpp2444 if (TypeSourceInfo *T = D->getFriendType()) in VisitFriendDecl()
H A DASTImporter.cpp4211 if ((!FD1->getFriendType()) != (!FD2->getFriendType())) in IsEquivalentFriend()
4214 if (const TypeSourceInfo *TSI = FD1->getFriendType()) in IsEquivalentFriend()
4216 TSI->getType(), FD2->getFriendType()->getType(), /*Complain=*/false); in IsEquivalentFriend()
4284 if (auto TSIOrErr = import(D->getFriendType())) in VisitFriendDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp755 if (auto Ty = D->getFriendType()) { in VisitFriendDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp571 if (TypeSourceInfo *T = FriendD->getFriendType()) in MatchesFriend()
H A DSema.cpp1000 if (TypeSourceInfo *TSI = (*I)->getFriendType()) { in IsRecordFullyDefined()
H A DSemaTemplateInstantiateDecl.cpp1395 if (TypeSourceInfo *Ty = D->getFriendType()) { in VisitFriendDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1614 Record.AddTypeSourceInfo(D->getFriendType()); in VisitFriendDecl()
1632 Record.AddTypeSourceInfo(D->getFriendType()); in VisitFriendTemplateDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h157 if (const TypeSourceInfo *TSI = Node.getFriendType())