Searched refs:TUK_Friend (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp1605 (SS.isEmpty() && TUK == TUK_Friend)
1614 Diag(NameLoc, TUK == TUK_Friend
1618 return TUK != TUK_Friend;
1631 } else if (TUK != TUK_Friend && TUK != TUK_Reference)
1642 if (TUK != TUK_Friend &&
1684 if (TUK == TUK_Friend) {
1745 if (!(TUK == TUK_Friend && CurContext->isDependentContext()) &&
1805 if (!(TUK == TUK_Friend && CurContext->isDependentContext()) &&
1814 : TUK == TUK_Friend ? TPC_FriendClassTemplate : TPC_ClassTemplate,
1822 Diag(NameLoc, TUK == TUK_Friend
[all...]
H A DSemaDecl.cpp15271 TUK == TUK_Friend, isMemberSpecialization, Invalid)) {
15342 if (TUK == TUK_Friend || TUK == TUK_Reference)
15406 if (TUK == TUK_Friend || TUK == TUK_Reference) {
15439 (TUK == TUK_Reference || TUK == TUK_Friend)) {
15456 if (TUK != TUK_Reference && TUK != TUK_Friend &&
15494 if (!Previous.empty() && TUK == TUK_Friend) {
15565 (TUK == TUK_Reference || TUK == TUK_Friend || IsTemplateParamOrArg)) {
15603 assert(TUK == TUK_Friend);
15664 if (SS.isEmpty() && TUK != TUK_Reference && TUK != TUK_Friend &&
15683 if (TUK == TUK_Reference || TUK == TUK_Friend ||
[all...]
H A DSemaDeclCXX.cpp16138 return CheckClassTemplate(S, TagSpec, TUK_Friend, TagLoc, SS, Name,
16170 return ActOnTag(S, TagSpec, TUK_Friend, TagLoc, SS, Name, NameLoc,
16284 // for a TUK_Friend.
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp1700 TUK = Sema::TUK_Friend;
1739 TUK = DS.isFriendSpecified() ? Sema::TUK_Friend : Sema::TUK_Declaration;
1828 (TUK == Sema::TUK_Friend &&
1855 assert((TUK == Sema::TUK_Definition || TUK == Sema::TUK_Friend) &&
1858 if (TUK == Sema::TUK_Friend) {
1900 } else if (TUK == Sema::TUK_Friend &&
1947 assert(TUK == Sema::TUK_Reference || TUK == Sema::TUK_Friend);
H A DParseDecl.cpp4464 TUK = Sema::TUK_Friend;
4475 TUK = DS.isFriendSpecified() ? Sema::TUK_Friend : Sema::TUK_Declaration;
4487 TUK == Sema::TUK_Reference || TUK == Sema::TUK_Friend;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2722 TUK_Friend // Friend declaration: 'friend struct foo;' enumerator in enum:clang::final::CompleteTypeKind::TagUseKind

Completed in 379 milliseconds