/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBSymbolTypeFriend.h | 21 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Friend)
|
H A D | PDBTypes.h | 263 Friend, member in class:llvm::pdb::PDB_Checksum::PDB_SymType
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclFriend.cpp | 1 //===- DeclFriend.cpp - C++ Friend Declaration AST Node Implementation ----===// 36 FriendUnion Friend, 40 if (Friend.is<NamedDecl *>()) { 41 const auto *D = Friend.get<NamedDecl*>(); 59 auto *FD = new (C, DC, Extra) FriendDecl(DC, L, Friend, FriendL, 34 Create(ASTContext &C, DeclContext *DC, SourceLocation L, FriendUnion Friend, SourceLocation FriendL, ArrayRef<TemplateParameterList *> FriendTypeTPLists) argument
|
H A D | DeclTemplate.cpp | 1057 FriendUnion Friend, SourceLocation FLoc) { 1058 return new (Context, DC) FriendTemplateDecl(DC, L, Params, Friend, FLoc); 1054 Create(ASTContext &Context, DeclContext *DC, SourceLocation L, MutableArrayRef<TemplateParameterList *> Params, FriendUnion Friend, SourceLocation FLoc) argument
|
H A D | ODRHash.cpp | 456 case Decl::Friend:
|
H A D | DeclBase.cpp | 822 case Friend: 1159 // Friend function declarations are dependent if their *lexical*
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclFriend.h | 66 FriendUnion Friend; member in class:clang::final 84 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, argument 87 : Decl(Decl::Friend, DC, L), Friend(Friend), FriendLoc(FriendL), 94 : Decl(Decl::Friend, Empty), UnsupportedFriend(false), 124 return Friend.dyn_cast<TypeSourceInfo*>(); 139 return Friend.dyn_cast<NamedDecl *>(); 183 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
H A D | DeclTemplate.h | 2457 FriendUnion Friend; member in class:clang::FriendTemplateDecl 2464 FriendUnion Friend, SourceLocation FriendLoc) 2466 Params(Params.data()), Friend(Friend), FriendLoc(FriendLoc) {} 2475 MutableArrayRef<TemplateParameterList *> Params, FriendUnion Friend, 2484 return Friend.dyn_cast<TypeSourceInfo*>(); 2491 return Friend.dyn_cast<NamedDecl*>(); 2462 FriendTemplateDecl(DeclContext *DC, SourceLocation Loc, MutableArrayRef<TemplateParameterList *> Params, FriendUnion Friend, SourceLocation FriendLoc) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 330 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 422 MatchesFriend(Sema &S, const EffectiveContext &EC, CanQualType Friend) argument 437 MatchesFriend(Sema &S, const EffectiveContext &EC, ClassTemplateDecl *Friend) argument 490 MatchesFriend(Sema &S, const EffectiveContext &EC, FunctionDecl *Friend) argument 509 MatchesFriend(Sema &S, const EffectiveContext &EC, FunctionTemplateDecl *Friend) argument [all...] |
H A D | SemaDeclCXX.cpp | 9823 for (FriendDecl *Friend : RD->friends()) { 9824 FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(Friend->getFriendDecl()); 9828 // Friend operator== explicitly declared: no implicit operator==s. 16203 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, 16205 Friend->setAccess(AS_public); 16206 CurContext->addDecl(Friend); 16207 return Friend; 16227 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, 16229 Friend->setAccess(AS_public); 16230 Friend [all...] |
H A D | SemaTemplate.cpp | 1913 // Friend templates are visible in fairly strange ways. 1922 FriendDecl *Friend = FriendDecl::Create( local 1924 Friend->setAccess(AS_public); 1925 CurContext->addDecl(Friend); 8415 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, local 8419 Friend->setAccess(AS_public); 8420 CurContext->addDecl(Friend);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbol.cpp | 84 FACTORY_SYMTAG_CASE(Friend, PDBSymbolTypeFriend)
|
H A D | PDBExtras.cpp | 244 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Friend, OS)
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTCommon.cpp | 400 case Decl::Friend: 433 // Friend declarations in dependent contexts aren't anonymous in the usual
|
H A D | ASTReaderDecl.cpp | 2012 D->Friend = readDeclAs<NamedDecl>(); 2014 D->Friend = readTypeSourceInfo(); 2031 D->Friend = readDeclAs<NamedDecl>(); 2033 D->Friend = readTypeSourceInfo();
|
H A D | ASTReader.cpp | 9591 Friend, 9910 case Decl::Friend: 9911 return Friend; 10833 case Friend: {
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | CodeView.h | 272 Friend = 0x03, member in class:llvm::codeview::CallingConvention::ClassOptions::FrameProcedureOptions::FunctionOptions::HfaKind::MemberAccess::MethodKind
|
H A D | TypeRecord.h | 87 return MP != MethodKind::Vanilla && MP != MethodKind::Friend &&
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | EnumTables.cpp | 337 CV_ENUM_CLASS_ENT(MethodKind, Friend),
|
H A D | TypeDumpVisitor.cpp | 63 ENUM_ENTRY(MethodKind, Friend),
|
/freebsd-13-stable/contrib/googletest/googlemock/scripts/generator/cpp/ |
H A D | ast.py | 198 class Friend(Expr): class in inherits:Expr 1330 return Friend(t0.start, t0.end, tokens, self.namespace_stack)
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalTypeDumper.cpp | 156 RETURN_CASE(MethodKind, Friend, "friend");
|
H A D | llvm-pdbutil.cpp | 1151 case PDB_SymType::Friend: {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 307 IO.enumCase(Kind, "Friend", MethodKind::Friend);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDecl.cpp | 93 case Decl::Friend:
|