Searched defs:Friend (Results 1 - 13 of 13) sorted by relevance

/external/clang/test/CXX/dcl.decl/dcl.init/
H A Dp14-0x.cpp23 class Friend { class
25 Friend(int);
37 Friend f = 42;
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_variable.h55 struct rc_variable * Friend; member in struct:rc_variable
/external/clang/lib/AST/
H A DDeclFriend.cpp1 //===--- DeclFriend.cpp - C++ Friend Declaration AST Node Implementation --===//
29 FriendUnion Friend,
33 if (Friend.is<NamedDecl*>()) {
34 NamedDecl *D = Friend.get<NamedDecl*>();
50 FriendDecl *FD = new (C, DC, Extra) FriendDecl(DC, L, Friend, FriendL,
27 Create(ASTContext &C, DeclContext *DC, SourceLocation L, FriendUnion Friend, SourceLocation FriendL, ArrayRef<TemplateParameterList*> FriendTypeTPLists) argument
H A DDeclTemplate.cpp910 FriendUnion Friend,
913 Friend, FLoc);
905 Create(ASTContext &Context, DeclContext *DC, SourceLocation L, unsigned NParams, TemplateParameterList **Params, FriendUnion Friend, SourceLocation FLoc) argument
/external/clang/include/clang/AST/
H A DDeclFriend.h47 FriendUnion Friend; member in class:clang::FriendDecl
76 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, argument
79 : Decl(Decl::Friend, DC, L),
80 Friend(Friend),
90 : Decl(Decl::Friend, Empty), NextFriend(),
114 return Friend.dyn_cast<TypeSourceInfo*>();
127 return Friend.dyn_cast<NamedDecl*>();
170 static bool classofKind(Kind K) { return K == Decl::Friend; }
H A DDeclTemplate.h2155 FriendUnion Friend; member in class:clang::FriendTemplateDecl
2164 FriendUnion Friend,
2169 Friend(Friend),
2184 FriendUnion Friend,
2193 return Friend.dyn_cast<TypeSourceInfo*>();
2200 return Friend.dyn_cast<NamedDecl*>();
2161 FriendTemplateDecl(DeclContext *DC, SourceLocation Loc, unsigned NParams, TemplateParameterList **Params, FriendUnion Friend, SourceLocation FriendLoc) argument
/external/llvm/unittests/DebugInfo/PDB/
H A DPDBApiTest.cpp319 InsertItemWithTag(PDB_SymType::Friend); variable
381 VerifyDyncast<PDBSymbolTypeFriend>(PDB_SymType::Friend);
/external/clang/test/CXX/special/class.ctor/
H A Dp5-0x.cpp9 class Friend { class
10 Friend() = default; ~Friend() = default;
115 struct NotDeleted6c { Friend a; };
137 struct NotDeleted7i : Friend {};
139 struct NotDeleted7j : virtual Friend {};
141 struct NotDeleted7k { Friend a; };
/external/google-breakpad/src/testing/scripts/generator/cpp/
H A Dast.py197 class Friend(Expr): class in inherits:Expr
1317 return Friend(t0.start, t0.end, tokens, self.namespace_stack)
/external/clang/lib/Sema/
H A DSemaAccess.cpp330 DeclContext *Friend) {
331 if (Friend == Context)
334 assert(!Friend->isDependentContext() &&
340 if (Friend->isFileContext())
349 static bool MightInstantiateTo(Sema &S, CanQualType Context, CanQualType Friend) { argument
350 if (Friend == Context)
353 if (!Friend->isDependentType() && !Context->isDependentType())
362 FunctionDecl *Friend) {
363 if (Context->getDeclName() != Friend->getDeclName())
368 Friend
329 MightInstantiateTo(Sema &S, DeclContext *Context, DeclContext *Friend) argument
360 MightInstantiateTo(Sema &S, FunctionDecl *Context, FunctionDecl *Friend) argument
398 MightInstantiateTo(Sema &S, FunctionTemplateDecl *Context, FunctionTemplateDecl *Friend) argument
406 MatchesFriend(Sema &S, const EffectiveContext &EC, const CXXRecordDecl *Friend) argument
428 MatchesFriend(Sema &S, const EffectiveContext &EC, CanQualType Friend) argument
443 MatchesFriend(Sema &S, const EffectiveContext &EC, ClassTemplateDecl *Friend) argument
496 MatchesFriend(Sema &S, const EffectiveContext &EC, FunctionDecl *Friend) argument
515 MatchesFriend(Sema &S, const EffectiveContext &EC, FunctionTemplateDecl *Friend) argument
[all...]
H A DSemaTemplate.cpp1159 // Friend templates are visible in fairly strange ways.
1168 FriendDecl *Friend = FriendDecl::Create( local
1170 Friend->setAccess(AS_public);
1171 CurContext->addDecl(Friend);
6523 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, local
6527 Friend->setAccess(AS_public);
6528 CurContext->addDecl(Friend);
H A DSemaDeclCXX.cpp12337 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, local
12339 Friend->setAccess(AS_public);
12340 CurContext->addDecl(Friend);
12341 return Friend;
12361 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, local
12363 Friend->setAccess(AS_public);
12364 Friend->setUnsupportedFriend(true);
12365 CurContext->addDecl(Friend);
12366 return Friend;
/external/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h291 Friend, member in class:llvm::PDB_Checksum::PDB_Machine::PDB_Lang::PDB_SymType

Completed in 740 milliseconds