Home
last modified time | relevance | path

Searched refs:getFriendObjectKind (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclFriend.cpp47 assert(D->getFriendObjectKind() || in Create()
H A DDeclBase.cpp296 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 DDecl.cpp3212 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 DASTImporter.cpp313 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 DTextNodeDumper.cpp327 switch (D->getFriendObjectKind()) { in Visit()
H A DDeclCXX.cpp764 if (D->getFriendObjectKind() || D->isInvalidDecl()) in addedMember()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp481 if (D->getFriendObjectKind() && in needsAnonymousDeclarationNumber()
H A DASTReaderDecl.cpp522 if (FD->getFriendObjectKind()) in ReadFunctionDefinition()
3770 if (D->getFriendObjectKind() || Previous->getFriendObjectKind()) in checkMultipleDefinitionInNamedModules()
H A DASTWriterDecl.cpp923 if (D->getFriendObjectKind()) { in VisitFunctionDecl()
H A DASTWriter.cpp7480 if (isa<NamespaceDecl>(DC) && D->getFriendObjectKind() == Decl::FOK_None && in AddedVisibleDecl()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp58 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 DSemaTemplateInstantiate.cpp296 (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 DSemaConcept.cpp967 return DeclInfo.getDecl()->getFriendObjectKind() in SubstituteConstraintExpressionWithoutSatisfaction()
1016 assert(FD->getFriendObjectKind() && "Must be a friend!"); in FriendConstraintsDependOnEnclosingTemplate()
H A DSemaDecl.cpp1621 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 DSemaAccess.cpp123 if (Function->getFriendObjectKind()) in EffectiveContext()
H A DSemaTemplate.cpp1755 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 DSemaDeclCXX.cpp571 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 DSemaLookup.cpp3965 } else if (D->getFriendObjectKind()) { in ArgumentDependentLookup()
H A DSemaTemplateDeduction.cpp3928 if (FunctionTemplate->getFriendObjectKind()) in FinishTemplateArgumentDeduction()
H A DSemaOverload.cpp1235 !New->getFriendObjectKind(); in CheckOverload()
1299 if (New->getFriendObjectKind() && New->getQualifier() && in CheckOverload()
H A DSemaCodeComplete.cpp803 if (ND->getFriendObjectKind() == Decl::FOK_Undeclared) in isInterestingDecl()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h1223 FriendObjectKind getFriendObjectKind() const { in getFriendObjectKind() function