Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DASTImporterLookupTable.cpp50 if (D->getFriendType()) { in VisitFriendDecl()
51 QualType Ty = D->getFriendType()->getType(); in VisitFriendDecl()
H A DASTStructuralEquivalence.cpp1905 if ((D1->getFriendType() && D2->getFriendDecl()) || in IsStructurallyEquivalent()
1906 (D1->getFriendDecl() && D2->getFriendType())) { in IsStructurallyEquivalent()
1909 if (D1->getFriendType() && D2->getFriendType()) in IsStructurallyEquivalent()
1911 D1->getFriendType()->getType(), in IsStructurallyEquivalent()
1912 D2->getFriendType()->getType()); in IsStructurallyEquivalent()
H A DODRHash.cpp365 TypeSourceInfo *TSI = D->getFriendType(); in VisitFriendDecl()
H A DASTImporter.cpp3894 if (FD->getFriendType()) in getFriendCountAndPosition()
3896 if (TypeSourceInfo *TSI = F->getFriendType()) in getFriendCountAndPosition()
3927 } else if (D->getFriendType() && ImportedFriend->getFriendType()) { in VisitFriendDecl()
3929 D->getFriendType()->getType(), in VisitFriendDecl()
3930 ImportedFriend->getFriendType()->getType(), /*Complain=*/false); in VisitFriendDecl()
3959 if (auto TSIOrErr = import(D->getFriendType())) in VisitFriendDecl()
H A DDeclPrinter.cpp801 if (TypeSourceInfo *TSI = D->getFriendType()) { in VisitFriendDecl()
H A DJSONNodeDumper.cpp959 if (const TypeSourceInfo *T = FD->getFriendType()) in VisitFriendDecl()
H A DTextNodeDumper.cpp2210 if (TypeSourceInfo *T = D->getFriendType()) in VisitFriendDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclFriend.h123 TypeSourceInfo *getFriendType() const { in getFriendType() function
162 else if (TypeSourceInfo *TInfo = getFriendType()) { in getSourceRange()
H A DASTNodeTraverser.h641 if (!D->getFriendType()) in VisitFriendDecl()
H A DRecursiveASTVisitor.h1565 if (D->getFriendType())
1566 TRY_TO(TraverseTypeLoc(D->getFriendType()->getTypeLoc()));
1572 if (D->getFriendType())
1573 TRY_TO(TraverseTypeLoc(D->getFriendType()->getTypeLoc()));
H A DDeclTemplate.h2510 TypeSourceInfo *getFriendType() const {
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DForwardDeclarationNamespaceCheck.cpp75 if (const TypeSourceInfo *Tsi = Decl->getFriendType()) { in check()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexDecl.cpp754 if (auto Ty = D->getFriendType()) { in VisitFriendDecl()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterDecl.cpp1482 Record.AddTypeSourceInfo(D->getFriendType()); in VisitFriendDecl()
1500 Record.AddTypeSourceInfo(D->getFriendType()); in VisitFriendTemplateDecl()
H A DASTReader.cpp10700 TypeSourceInfo *FirstTSI = FirstFriend->getFriendType(); in diagnoseOdrViolations()
10701 TypeSourceInfo *SecondTSI = SecondFriend->getFriendType(); in diagnoseOdrViolations()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaAccess.cpp561 if (TypeSourceInfo *T = FriendD->getFriendType()) in MatchesFriend()
H A DSema.cpp985 if (TypeSourceInfo *TSI = (*I)->getFriendType()) { in IsRecordFullyDefined()
H A DSemaTemplateInstantiateDecl.cpp1344 if (TypeSourceInfo *Ty = D->getFriendType()) { in VisitFriendDecl()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h158 if (const TypeSourceInfo *TSI = Node.getFriendType())
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterTest.cpp30 QualType Ty = FD->getFriendType()->getType().getCanonicalType(); in getRecordDeclOfFriend()
4176 QualType FT = Friend->getFriendType()->getType(); in TEST_P()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp1303 } else if (TypeSourceInfo *TI = D->getFriendType()) { in VisitFriendDecl()