/external/clang/test/CXX/dcl.decl/dcl.init/ |
H A D | p14-0x.cpp | 23 class Friend { class 25 Friend(int); 37 Friend f = 42;
|
/external/clang/lib/AST/ |
H A D | DeclFriend.cpp | 1 //===--- 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 D | DeclTemplate.cpp | 868 FriendUnion Friend, 871 Friend, FLoc); 863 Create(ASTContext &Context, DeclContext *DC, SourceLocation L, unsigned NParams, TemplateParameterList **Params, FriendUnion Friend, SourceLocation FLoc) argument
|
H A D | DeclBase.cpp | 570 case Friend: 837 // Friend function declarations are dependent if their *lexical*
|
/external/clang/include/clang/AST/ |
H A D | DeclFriend.h | 47 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*>(); 166 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
H A D | DeclTemplate.h | 2023 FriendUnion Friend; member in class:clang::TemplateParameterList::FriendTemplateDecl 2032 FriendUnion Friend, 2037 Friend(Friend), 2052 FriendUnion Friend, 2061 return Friend.dyn_cast<TypeSourceInfo*>(); 2068 return Friend.dyn_cast<NamedDecl*>(); 2029 FriendTemplateDecl(DeclContext *DC, SourceLocation Loc, unsigned NParams, TemplateParameterList **Params, FriendUnion Friend, SourceLocation FriendLoc) argument
|
/external/clang/test/CXX/special/class.ctor/ |
H A D | p5-0x.cpp | 9 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/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/ |
H A D | radeon_variable.c | 53 for (var_ptr = var; var_ptr; var_ptr = var_ptr->Friend) { 227 var = var->Friend; 266 while(var->Friend) { 267 var = var->Friend; 269 var->Friend = friend; 301 for (var = list_ptr->Item; var; var = var->Friend) { 352 * "friends" and they are linked together via the Friend attribute. 395 var = var->Friend; 438 var = var->Friend; 485 for (friend = var->Friend; frien [all...] |
H A D | radeon_variable.h | 55 struct rc_variable * Friend; member in struct:rc_variable
|
H A D | radeon_pair_regalloc.c | 291 for (var_ptr = variable; var_ptr; var_ptr = var_ptr->Friend) { 310 var_ptr = var_ptr->Friend) { 654 var_b = var_b->Friend; 656 var_a = var_a->Friend;
|
H A D | radeon_optimize.c | 791 for (var = writer_list->Item; var; var = var->Friend) { 818 for (var = writer_list->Item; var; var = var->Friend) {
|
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
H A D | radeon_variable.c | 53 for (var_ptr = var; var_ptr; var_ptr = var_ptr->Friend) { 227 var = var->Friend; 266 while(var->Friend) { 267 var = var->Friend; 269 var->Friend = friend; 301 for (var = list_ptr->Item; var; var = var->Friend) { 352 * "friends" and they are linked together via the Friend attribute. 395 var = var->Friend; 438 var = var->Friend; 485 for (friend = var->Friend; frien [all...] |
H A D | radeon_variable.h | 55 struct rc_variable * Friend; member in struct:rc_variable
|
H A D | radeon_pair_regalloc.c | 291 for (var_ptr = variable; var_ptr; var_ptr = var_ptr->Friend) { 310 var_ptr = var_ptr->Friend) { 654 var_b = var_b->Friend; 656 var_a = var_a->Friend;
|
H A D | radeon_optimize.c | 791 for (var = writer_list->Item; var; var = var->Friend) { 818 for (var = writer_list->Item; var; var = var->Friend) {
|
/external/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 325 DeclContext *Friend) { 326 if (Friend == Context) 329 assert(!Friend->isDependentContext() && 335 if (Friend->isFileContext()) 344 static bool MightInstantiateTo(Sema &S, CanQualType Context, CanQualType Friend) { argument 345 if (Friend == Context) 348 if (!Friend->isDependentType() && !Context->isDependentType()) 357 FunctionDecl *Friend) { 358 if (Context->getDeclName() != Friend->getDeclName()) 363 Friend 324 MightInstantiateTo(Sema &S, DeclContext *Context, DeclContext *Friend) argument 355 MightInstantiateTo(Sema &S, FunctionDecl *Context, FunctionDecl *Friend) argument 393 MightInstantiateTo(Sema &S, FunctionTemplateDecl *Context, FunctionTemplateDecl *Friend) argument 401 MatchesFriend(Sema &S, const EffectiveContext &EC, const CXXRecordDecl *Friend) argument 423 MatchesFriend(Sema &S, const EffectiveContext &EC, CanQualType Friend) argument 438 MatchesFriend(Sema &S, const EffectiveContext &EC, ClassTemplateDecl *Friend) argument 491 MatchesFriend(Sema &S, const EffectiveContext &EC, FunctionDecl *Friend) argument 510 MatchesFriend(Sema &S, const EffectiveContext &EC, FunctionTemplateDecl *Friend) argument [all...] |
H A D | SemaTemplate.cpp | 1117 // Friend templates are visible in fairly strange ways. 1126 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, local 1130 Friend->setAccess(AS_public); 1131 CurContext->addDecl(Friend); 6302 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, local 6306 Friend->setAccess(AS_public); 6307 CurContext->addDecl(Friend);
|
H A D | SemaDeclCXX.cpp | 11694 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, local 11696 Friend->setAccess(AS_public); 11697 CurContext->addDecl(Friend); 11698 return Friend; 11718 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, local 11720 Friend->setAccess(AS_public); 11721 Friend->setUnsupportedFriend(true); 11722 CurContext->addDecl(Friend); 11723 return Friend;
|
/external/clang/lib/Serialization/ |
H A D | ASTCommon.cpp | 206 case Decl::Friend:
|
H A D | ASTReaderDecl.cpp | 1542 D->Friend = ReadDeclAs<NamedDecl>(Record, Idx); 1544 D->Friend = GetTypeSourceInfo(Record, Idx); 1560 D->Friend = ReadDeclAs<NamedDecl>(Record, Idx); 1562 D->Friend = GetTypeSourceInfo(Record, Idx);
|
H A D | ASTWriterDecl.cpp | 1087 bool hasFriendDecl = D->Friend.is<NamedDecl*>();
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 4888 case Decl::Friend: 4889 if (NamedDecl *Friend = cast<FriendDecl>(D)->getFriendDecl()) 4890 return clang_getCursorDefinition(MakeCXCursor(Friend, TU)); 4894 if (NamedDecl *Friend = cast<FriendTemplateDecl>(D)->getFriendDecl()) 4895 return clang_getCursorDefinition(MakeCXCursor(Friend, TU)); 6040 case Decl::Friend:
|
/external/clang/lib/CodeGen/ |
H A D | CGDecl.cpp | 74 case Decl::Friend:
|