Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclFriend.h47 FriendUnion Friend;
76 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, in FriendDecl() argument
79 : Decl(Decl::Friend, DC, L), in FriendDecl()
80 Friend(Friend), in FriendDecl()
90 : Decl(Decl::Friend, Empty), NextFriend(), in FriendDecl()
114 return Friend.dyn_cast<TypeSourceInfo*>(); in getFriendType()
127 return Friend.dyn_cast<NamedDecl*>(); in getFriendDecl()
170 static bool classofKind(Kind K) { return K == Decl::Friend; } in classofKind()
HDDeclTemplate.h2109 FriendUnion Friend;
2118 FriendUnion Friend,
2123 Friend(Friend),
2138 FriendUnion Friend,
2147 return Friend.dyn_cast<TypeSourceInfo*>();
2154 return Friend.dyn_cast<NamedDecl*>();
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaAccess.cpp325 DeclContext *Friend) { in MightInstantiateTo() argument
326 if (Friend == Context) in MightInstantiateTo()
329 assert(!Friend->isDependentContext() && in MightInstantiateTo()
335 if (Friend->isFileContext()) in MightInstantiateTo()
344 static bool MightInstantiateTo(Sema &S, CanQualType Context, CanQualType Friend) { in MightInstantiateTo() argument
345 if (Friend == Context) in MightInstantiateTo()
348 if (!Friend->isDependentType() && !Context->isDependentType()) in MightInstantiateTo()
357 FunctionDecl *Friend) { in MightInstantiateTo() argument
358 if (Context->getDeclName() != Friend->getDeclName()) in MightInstantiateTo()
363 Friend->getDeclContext())) in MightInstantiateTo()
[all …]
HDSemaTemplate.cpp1166 FriendDecl *Friend = FriendDecl::Create( in CheckClassTemplate() local
1168 Friend->setAccess(AS_public); in CheckClassTemplate()
1169 CurContext->addDecl(Friend); in CheckClassTemplate()
6477 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, in ActOnClassTemplateSpecialization() local
6481 Friend->setAccess(AS_public); in ActOnClassTemplateSpecialization()
6482 CurContext->addDecl(Friend); in ActOnClassTemplateSpecialization()
HDSemaDeclCXX.cpp12334 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local
12336 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag()
12337 CurContext->addDecl(Friend); in ActOnTemplatedFriendTag()
12338 return Friend; in ActOnTemplatedFriendTag()
12358 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local
12360 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag()
12361 Friend->setUnsupportedFriend(true); in ActOnTemplatedFriendTag()
12362 CurContext->addDecl(Friend); in ActOnTemplatedFriendTag()
12363 return Friend; in ActOnTemplatedFriendTag()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclFriend.cpp29 FriendUnion Friend, in Create() argument
33 if (Friend.is<NamedDecl*>()) { in Create()
34 NamedDecl *D = Friend.get<NamedDecl*>(); in Create()
50 FriendDecl *FD = new (C, DC, Extra) FriendDecl(DC, L, Friend, FriendL, in Create()
HDDeclTemplate.cpp905 FriendUnion Friend, in Create() argument
908 Friend, FLoc); in Create()
HDDeclBase.cpp602 case Friend: in getIdentifierNamespaceForKind()
/NextBSD/contrib/llvm/include/llvm/DebugInfo/PDB/
HDPDBSymbolTypeFriend.h25 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Friend)
HDPDBTypes.h290 Friend, enumerator
/NextBSD/contrib/llvm/lib/DebugInfo/PDB/
HDPDBSymbol.cpp86 FACTORY_SYMTAG_CASE(Friend, PDBSymbolTypeFriend) in create()
HDPDBExtras.cpp232 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Friend, OS) in operator <<()
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDDeclNodes.td78 def Friend : Decl;
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTCommon.cpp210 case Decl::Friend: in isRedeclarableDeclKind()
HDASTReaderDecl.cpp1775 D->Friend = ReadDeclAs<NamedDecl>(Record, Idx); in VisitFriendDecl()
1777 D->Friend = GetTypeSourceInfo(Record, Idx); in VisitFriendDecl()
1793 D->Friend = ReadDeclAs<NamedDecl>(Record, Idx); in VisitFriendTemplateDecl()
1795 D->Friend = GetTypeSourceInfo(Record, Idx); in VisitFriendTemplateDecl()
HDASTWriterDecl.cpp1190 bool hasFriendDecl = D->Friend.is<NamedDecl*>(); in VisitFriendDecl()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDecl.cpp76 case Decl::Friend: in EmitDecl()
/NextBSD/contrib/gcc/cp/
HDChangeLog-2004541 Friend class name lookup 4/n
593 Friend class name lookup 3/n, PR c++/3332
603 Friend class name lookup 2/n, PR c++/14513, c++/15410
715 Friend class name lookup 1/n, PR c++/18471
HDChangeLog6358 Friend class name lookup 5/n
/NextBSD/contrib/groff/
HDChangeLog.1154396 Friend of vunits.
/NextBSD/contrib/gcc/doc/
HDinvoke.texi1483 Friend functions were documented to work this way in the old Annotated
/NextBSD/usr.bin/fortune/datfiles/
HDfortunes24633 Machines or The Lawyer's Friend. The dominant force in computer
34864 -- Cheers, Any Friend of Diane's
35990 "Friend of the court, so please you."