| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclFriend.cpp | 47 assert(D->getFriendObjectKind() || in Create()
|
| H A D | DeclBase.cpp | 296 auto *DC = getFriendObjectKind() || isLocalExternDecl() in isTemplated() 319 getFriendObjectKind() ? getLexicalDeclContext() : getDeclContext(); in getTemplateDepth() 1386 if (cast<Decl>(this)->getFriendObjectKind()) in isDependentContext() 1704 if ((D->isLocalExternDecl() || D->getFriendObjectKind()) && in shouldBeHidden()
|
| H A D | Decl.cpp | 3212 if (!getFriendObjectKind()) in isThisDeclarationInstantiatedFromAFriendDefinition() 3219 return InstantiatedFrom->getFriendObjectKind() && in isThisDeclarationInstantiatedFromAFriendDefinition() 3227 return InstantiatedFrom->getFriendObjectKind() && in isThisDeclarationInstantiatedFromAFriendDefinition() 3607 if (!getFriendObjectKind()) { in isMemberLikeConstrainedFriend() 4298 getFriendObjectKind() != FOK_None || in setFunctionTemplateSpecialization() 4367 getFriendObjectKind() == FOK_None) in getTemplateSpecializationKind() 4412 getFriendObjectKind() == FOK_None) in getTemplateSpecializationKindForInstantiation()
|
| H A D | ASTImporter.cpp | 313 FromD->getFriendObjectKind() == Decl::FOK_None) in addDeclToContexts() 3298 DCXX->getDescribedClassTemplate()->getFriendObjectKind() != in VisitRecordDecl() 4628 if (FriendD->getFriendObjectKind() != Decl::FOK_None && in VisitFriendDecl() 6310 return TD->getFriendObjectKind() != Decl::FOK_None && in VisitClassTemplateDecl() 6333 (FoundTemplate->getFriendObjectKind() != Decl::FOK_None) != in VisitClassTemplateDecl() 6334 (D->getFriendObjectKind() != Decl::FOK_None); in VisitClassTemplateDecl() 6356 if (D->getFriendObjectKind() != Decl::FOK_None && in VisitClassTemplateDecl() 6357 FoundTemplate->getFriendObjectKind() != Decl::FOK_None && in VisitClassTemplateDecl() 6358 D->getFriendObjectKind() != FoundTemplate->getFriendObjectKind() && in VisitClassTemplateDecl()
|
| H A D | TextNodeDumper.cpp | 327 switch (D->getFriendObjectKind()) { in Visit()
|
| H A D | DeclCXX.cpp | 764 if (D->getFriendObjectKind() || D->isInvalidDecl()) in addedMember()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 481 if (D->getFriendObjectKind() && in needsAnonymousDeclarationNumber()
|
| H A D | ASTReaderDecl.cpp | 522 if (FD->getFriendObjectKind()) in ReadFunctionDefinition() 3770 if (D->getFriendObjectKind() || Previous->getFriendObjectKind()) in checkMultipleDefinitionInNamedModules()
|
| H A D | ASTWriterDecl.cpp | 923 if (D->getFriendObjectKind()) { in VisitFunctionDecl()
|
| H A D | ASTWriter.cpp | 7480 if (isa<NamespaceDecl>(DC) && D->getFriendObjectKind() == Decl::FOK_None && in AddedVisibleDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 58 assert((NewDecl->getFriendObjectKind() || in SubstQualifier() 63 const_cast<DeclContext *>(NewDecl->getFriendObjectKind() in SubstQualifier() 2178 bool isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitClassTemplateDecl() 2479 bool isFriend = (InstTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionTemplateDecl() 2542 if (D->getFriendObjectKind()) in VisitCXXRecordDecl() 2632 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl() 2634 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl() 3031 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl() 3033 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl() 4702 assert(Spaceship->getFriendObjectKind() && in SubstSpaceshipAsEqualEqual() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 296 (Function->getFriendObjectKind() && in HandleFunction() 297 !Function->getPrimaryTemplate()->getFriendObjectKind()))) in HandleFunction() 335 if ((Function->getFriendObjectKind() || Function->isLocalExternDecl()) && in HandleFunction() 341 if (ForConstraintInstantiation && Function->getFriendObjectKind()) in HandleFunction() 423 bool IsFriend = Rec->getFriendObjectKind() || in HandleRecordDecl() 425 Rec->getDescribedClassTemplate()->getFriendObjectKind()); in HandleRecordDecl() 3735 if (MD->isConstexpr() && !MD->getFriendObjectKind() && in InstantiateClass()
|
| H A D | SemaConcept.cpp | 967 return DeclInfo.getDecl()->getFriendObjectKind() in SubstituteConstraintExpressionWithoutSatisfaction() 1016 assert(FD->getFriendObjectKind() && "Must be a friend!"); in FriendConstraintsDependOnEnclosingTemplate()
|
| H A D | SemaDecl.cpp | 1621 if (New->getFriendObjectKind() && in CheckRedeclarationModuleOwnership() 3610 if (New->getFriendObjectKind()) { in MergeFunctionDecl() 4001 bool isFriend = NewMethod->getFriendObjectKind(); in MergeFunctionDecl() 4118 if (New->getFriendObjectKind() != Decl::FOK_None) { in MergeFunctionDecl() 7204 FD->getFriendObjectKind() == Decl::FOK_Declared; in checkDLLAttributeRedeclaration() 9168 NewFD->getFriendObjectKind() ? diag::err_qualified_friend_no_match : in DiagnoseInvalidRedeclaration() 11141 (NewD->isLocalExternDecl() || NewD->getFriendObjectKind())) in canFullyTypeCheckRedeclaration() 11169 if (D->getFriendObjectKind() && D->getDeclContext()->isFileContext()) in shouldLinkDependentDeclWithPrevious() 11691 S.CurContext->isRecord() && !NewFD->getFriendObjectKind(); in CheckMultiVersionAdditionalDecl() 12276 if (NewFD->getFriendObjectKind() == Decl::FriendObjectKind::FOK_None || in CheckFunctionDeclaration() [all …]
|
| H A D | SemaAccess.cpp | 123 if (Function->getFriendObjectKind()) in EffectiveContext()
|
| H A D | SemaTemplate.cpp | 1755 assert(Friend->getFriendObjectKind() && "Only works on a friend"); in ConstraintExpressionDependsOnEnclosingTemplate() 1810 while (D->getFriendObjectKind() != Decl::FriendObjectKind::FOK_None && in GetTemplateParameterList() 9265 bool IsFriend = FD->getFriendObjectKind() != Decl::FOK_None; in CheckDependentFunctionTemplateSpecialization() 9472 bool isFriend = (FD->getFriendObjectKind() != Decl::FOK_None); in CheckFunctionTemplateSpecialization() 9683 if (Member->getFriendObjectKind() != Decl::FOK_None) { in CheckMemberSpecialization()
|
| H A D | SemaDeclCXX.cpp | 571 if (New->getFriendObjectKind() == Decl::FOK_None || in MergeCXXFunctionDecl() 670 New->getFriendObjectKind() == Decl::FOK_None)) { in MergeCXXFunctionDecl() 693 if (Old->getFriendObjectKind() == Decl::FOK_Undeclared && in MergeCXXFunctionDecl() 6644 if (FD->getFriendObjectKind() == Decl::FOK_None) in checkClassLevelDLLAttribute() 9032 assert(FD->getFriendObjectKind() && "expected a friend declaration"); in CheckExplicitlyDefaultedComparison() 9285 cast<CXXRecordDecl>(FD->getFriendObjectKind() == Decl::FOK_None in ComputeDefaultedComparisonExceptionSpec() 18865 if (D->getFriendObjectKind()) in ActOnPureSpecifier()
|
| H A D | SemaLookup.cpp | 3965 } else if (D->getFriendObjectKind()) { in ArgumentDependentLookup()
|
| H A D | SemaTemplateDeduction.cpp | 3928 if (FunctionTemplate->getFriendObjectKind()) in FinishTemplateArgumentDeduction()
|
| H A D | SemaOverload.cpp | 1235 !New->getFriendObjectKind(); in CheckOverload() 1299 if (New->getFriendObjectKind() && New->getQualifier() && in CheckOverload()
|
| H A D | SemaCodeComplete.cpp | 803 if (ND->getFriendObjectKind() == Decl::FOK_Undeclared) in isInterestingDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclBase.h | 1223 FriendObjectKind getFriendObjectKind() const { in getFriendObjectKind() function
|