Home
last modified time | relevance | path

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

12

/external/clang/include/clang/AST/
DDeclFriend.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()
DDeclTemplate.h2024 FriendUnion Friend;
2033 FriendUnion Friend,
2038 Friend(Friend),
2053 FriendUnion Friend,
2062 return Friend.dyn_cast<TypeSourceInfo*>();
2069 return Friend.dyn_cast<NamedDecl*>();
/external/clang/lib/Sema/
DSemaAccess.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 …]
DSemaTemplate.cpp1146 FriendDecl *Friend = FriendDecl::Create( in CheckClassTemplate() local
1148 Friend->setAccess(AS_public); in CheckClassTemplate()
1149 CurContext->addDecl(Friend); in CheckClassTemplate()
6426 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, in ActOnClassTemplateSpecialization() local
6430 Friend->setAccess(AS_public); in ActOnClassTemplateSpecialization()
6431 CurContext->addDecl(Friend); in ActOnClassTemplateSpecialization()
DSemaDeclCXX.cpp12296 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local
12298 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag()
12299 CurContext->addDecl(Friend); in ActOnTemplatedFriendTag()
12300 return Friend; in ActOnTemplatedFriendTag()
12320 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local
12322 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag()
12323 Friend->setUnsupportedFriend(true); in ActOnTemplatedFriendTag()
12324 CurContext->addDecl(Friend); in ActOnTemplatedFriendTag()
12325 return Friend; in ActOnTemplatedFriendTag()
/external/clang/test/CXX/special/class.ctor/
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/clang/lib/AST/
DDeclFriend.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()
DDeclTemplate.cpp889 FriendUnion Friend, in Create() argument
892 Friend, FLoc); in Create()
DDeclBase.cpp590 case Friend: in getIdentifierNamespaceForKind()
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_variable.c53 for (var_ptr = var; var_ptr; var_ptr = var_ptr->Friend) { in rc_variable_change_dst()
227 var = var->Friend; in rc_variable_compute_live_intervals()
266 while(var->Friend) { in rc_variable_add_friend()
267 var = var->Friend; in rc_variable_add_friend()
269 var->Friend = friend; in rc_variable_add_friend()
301 for (var = list_ptr->Item; var; var = var->Friend) { in get_variable_helper()
395 var = var->Friend; in rc_variable_writemask_sum()
438 var = var->Friend; in rc_variable_readers_union()
485 for (friend = var->Friend; friend; in rc_variable_list_get_writers()
486 friend = friend->Friend) { in rc_variable_list_get_writers()
[all …]
Dradeon_variable.h55 struct rc_variable * Friend; member
Dradeon_pair_regalloc.c291 for (var_ptr = variable; var_ptr; var_ptr = var_ptr->Friend) { in variable_get_class()
310 var_ptr = var_ptr->Friend) { in variable_get_class()
654 var_b = var_b->Friend; in do_advanced_regalloc()
656 var_a = var_a->Friend; in do_advanced_regalloc()
Dradeon_optimize.c791 for (var = writer_list->Item; var; var = var->Friend) { in peephole_mul_omod()
818 for (var = writer_list->Item; var; var = var->Friend) { in peephole_mul_omod()
/external/clang/test/CXX/dcl.decl/dcl.init/
Dp14-0x.cpp23 class Friend { class
25 Friend(int);
37 Friend f = 42;
/external/llvm/include/llvm/DebugInfo/PDB/
DPDBSymbolTypeFriend.h25 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Friend)
DPDBTypes.h288 Friend, enumerator
/external/llvm/unittests/DebugInfo/PDB/
DPDBApiTest.cpp309 InsertItemWithTag(PDB_SymType::Friend); in SetUp()
371 VerifyDyncast<PDBSymbolTypeFriend>(PDB_SymType::Friend); in TEST_F()
/external/llvm/lib/DebugInfo/PDB/
DPDBSymbol.cpp86 FACTORY_SYMTAG_CASE(Friend, PDBSymbolTypeFriend) in create()
DPDBExtras.cpp232 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Friend, OS) in operator <<()
/external/clang/include/clang/Basic/
DDeclNodes.td77 def Friend : Decl;
/external/clang/lib/Serialization/
DASTCommon.cpp210 case Decl::Friend: in isRedeclarableDeclKind()
DASTReaderDecl.cpp1681 D->Friend = ReadDeclAs<NamedDecl>(Record, Idx); in VisitFriendDecl()
1683 D->Friend = GetTypeSourceInfo(Record, Idx); in VisitFriendDecl()
1699 D->Friend = ReadDeclAs<NamedDecl>(Record, Idx); in VisitFriendTemplateDecl()
1701 D->Friend = GetTypeSourceInfo(Record, Idx); in VisitFriendTemplateDecl()
/external/google-breakpad/src/testing/scripts/generator/cpp/
Dast.py197 class Friend(Expr): class
1317 return Friend(t0.start, t0.end, tokens, self.namespace_stack)
/external/clang/tools/libclang/
DCIndex.cpp5149 case Decl::Friend: in clang_getCursorDefinition()
5150 if (NamedDecl *Friend = cast<FriendDecl>(D)->getFriendDecl()) in clang_getCursorDefinition() local
5151 return clang_getCursorDefinition(MakeCXCursor(Friend, TU)); in clang_getCursorDefinition()
5155 if (NamedDecl *Friend = cast<FriendTemplateDecl>(D)->getFriendDecl()) in clang_getCursorDefinition() local
5156 return clang_getCursorDefinition(MakeCXCursor(Friend, TU)); in clang_getCursorDefinition()
6301 case Decl::Friend: in getDeclLanguage()
/external/clang/lib/CodeGen/
DCGDecl.cpp75 case Decl::Friend: in EmitDecl()

12