Searched refs:getFriendObjectKind (Results 1 – 21 of 21) sorted by relevance
49 assert(D->getFriendObjectKind() || in Create()
268 auto *DC = getFriendObjectKind() || isLocalExternDecl() in isTemplated()291 getFriendObjectKind() ? getLexicalDeclContext() : getDeclContext(); in getTemplateDepth()1288 if (cast<Decl>(this)->getFriendObjectKind()) in isDependentContext()1593 if ((D->isLocalExternDecl() || D->getFriendObjectKind()) && in shouldBeHidden()
227 while (Decl->getFriendObjectKind()) { in getNameToSubstitute()
3136 if (!getFriendObjectKind()) in isThisDeclarationInstantiatedFromAFriendDefinition()3143 return InstantiatedFrom->getFriendObjectKind() && in isThisDeclarationInstantiatedFromAFriendDefinition()3151 return InstantiatedFrom->getFriendObjectKind() && in isThisDeclarationInstantiatedFromAFriendDefinition()3499 if (!getFriendObjectKind()) { in isMemberLikeConstrainedFriend()4158 getFriendObjectKind() != FOK_None || in setFunctionTemplateSpecialization()4226 getFriendObjectKind() == FOK_None) in getTemplateSpecializationKind()4270 getFriendObjectKind() == FOK_None) in getTemplateSpecializationKindForInstantiation()
314 FromD->getFriendObjectKind() == Decl::FOK_None) in addDeclToContexts()2975 DCXX->getDescribedClassTemplate()->getFriendObjectKind() != in VisitRecordDecl()4278 if (FriendD->getFriendObjectKind() != Decl::FOK_None && in VisitFriendDecl()5952 return TD->getFriendObjectKind() != Decl::FOK_None && in VisitClassTemplateDecl()5976 (FoundTemplate->getFriendObjectKind() != Decl::FOK_None) != in VisitClassTemplateDecl()5977 (D->getFriendObjectKind() != Decl::FOK_None); in VisitClassTemplateDecl()
304 switch (D->getFriendObjectKind()) { in Visit()
715 if (D->getFriendObjectKind() || D->isInvalidDecl()) in addedMember()
463 if (D->getFriendObjectKind() && in needsAnonymousDeclarationNumber()
6239 if (isa<NamespaceDecl>(DC) && D->getFriendObjectKind() == Decl::FOK_None && in AddedVisibleDecl()
54 assert((NewDecl->getFriendObjectKind() || in SubstQualifier()59 const_cast<DeclContext *>(NewDecl->getFriendObjectKind() in SubstQualifier()1612 bool isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitClassTemplateDecl()1912 bool isFriend = (InstTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionTemplateDecl()1975 if (D->getFriendObjectKind()) in VisitCXXRecordDecl()2076 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl()2078 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl()2442 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl()2444 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl()4118 assert(Spaceship->getFriendObjectKind() && in SubstSpaceshipAsEqualEqual()[all …]
221 if ((Function->getFriendObjectKind() || Function->isLocalExternDecl()) && in HandleFunction()227 if (ForConstraintInstantiation && Function->getFriendObjectKind()) in HandleFunction()278 bool IsFriend = Rec->getFriendObjectKind() || in HandleRecordDecl()280 Rec->getDescribedClassTemplate()->getFriendObjectKind()); in HandleRecordDecl()3381 if (MD->isConstexpr() && !MD->getFriendObjectKind() && in InstantiateClass()
1671 if (New->getFriendObjectKind() && in CheckRedeclarationModuleOwnership()3695 if (New->getFriendObjectKind()) { in MergeFunctionDecl()4034 bool isFriend = NewMethod->getFriendObjectKind(); in MergeFunctionDecl()4152 if (New->getFriendObjectKind() != Decl::FOK_None) { in MergeFunctionDecl()7232 FD->getFriendObjectKind() == Decl::FOK_Declared; in checkDLLAttributeRedeclaration()11035 (NewD->isLocalExternDecl() || NewD->getFriendObjectKind())) in canFullyTypeCheckRedeclaration()11072 if (D->getFriendObjectKind() && D->getDeclContext()->isFileContext()) in shouldLinkDependentDeclWithPrevious()11533 S.CurContext->isRecord() && !NewFD->getFriendObjectKind(); in CheckMultiVersionAdditionalDecl()12150 bool IsFriend = NewFD->getFriendObjectKind(); in CheckFunctionDeclaration()15542 if (Definition->getFriendObjectKind() != Decl::FOK_None) { in CheckForFunctionRedefinition()[all …]
840 assert(FD->getFriendObjectKind() && "Must be a friend!"); in FriendConstraintsDependOnEnclosingTemplate()
127 if (Function->getFriendObjectKind()) in EffectiveContext()
3690 if (FunctionTemplate->getFriendObjectKind()) in FinishTemplateArgumentDeduction()3703 if (FD->getFriendObjectKind() == Decl::FriendObjectKind::FOK_None && in FinishTemplateArgumentDeduction()3705 FDFriend->getFriendObjectKind() != Decl::FriendObjectKind::FOK_None) { in FinishTemplateArgumentDeduction()
1792 assert(Friend->getFriendObjectKind() && "Only works on a friend"); in ConstraintExpressionDependsOnEnclosingTemplate()1850 while (D->getFriendObjectKind() != Decl::FriendObjectKind::FOK_None && in GetTemplateParameterList()9577 bool IsFriend = FD->getFriendObjectKind() != Decl::FOK_None; in CheckDependentFunctionTemplateSpecialization()9758 bool isFriend = (FD->getFriendObjectKind() != Decl::FOK_None); in CheckFunctionTemplateSpecialization()9922 if (Member->getFriendObjectKind() != Decl::FOK_None) { in CheckMemberSpecialization()
588 if (New->getFriendObjectKind() == Decl::FOK_None || in MergeCXXFunctionDecl()687 New->getFriendObjectKind() == Decl::FOK_None)) { in MergeCXXFunctionDecl()710 if (Old->getFriendObjectKind() == Decl::FOK_Undeclared && in MergeCXXFunctionDecl()6680 if (FD->getFriendObjectKind() == Decl::FOK_None) in checkClassLevelDLLAttribute()8954 assert(FD->getFriendObjectKind() && "expected a friend declaration"); in CheckExplicitlyDefaultedComparison()18520 if (D->getFriendObjectKind()) in ActOnPureSpecifier()
3936 } else if (D->getFriendObjectKind()) { in ArgumentDependentLookup()
1157 !New->getFriendObjectKind(); in CheckOverload()1221 if (New->getFriendObjectKind() && New->getQualifier() && in CheckOverload()
796 if (ND->getFriendObjectKind() == Decl::FOK_Undeclared) in isInterestingDecl()
1226 FriendObjectKind getFriendObjectKind() const { in getFriendObjectKind() function