| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclFriend.h | 66 FriendUnion Friend; variable 84 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, in FriendDecl() argument 87 : Decl(Decl::Friend, DC, L), Friend(Friend), FriendLoc(FriendL), in FriendDecl() 94 : Decl(Decl::Friend, Empty), UnsupportedFriend(false), in FriendDecl() 124 return Friend.dyn_cast<TypeSourceInfo*>(); in getFriendType() 139 return Friend.dyn_cast<NamedDecl *>(); in getFriendDecl() 183 static bool classofKind(Kind K) { return K == Decl::Friend; } in classofKind()
|
| H A D | DeclTemplate.h | 2454 FriendUnion Friend; 2461 FriendUnion Friend, SourceLocation FriendLoc) 2463 Params(Params.data()), Friend(Friend), FriendLoc(FriendLoc) {} 2472 MutableArrayRef<TemplateParameterList *> Params, FriendUnion Friend, 2481 return Friend.dyn_cast<TypeSourceInfo*>(); 2488 return Friend.dyn_cast<NamedDecl*>();
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 345 if (Friend == Context) in MightInstantiateTo() 354 if (Friend->isFileContext()) in MightInstantiateTo() 364 if (Friend == Context) in MightInstantiateTo() 423 if (EC.includesClass(Friend)) in MatchesFriend() 443 if (Friend->isDependentType()) in MatchesFriend() 511 if (Friend == *I) in MatchesFriend() 541 if (Friend == FTD) in MatchesFriend() 564 NamedDecl *Friend in MatchesFriend() local 569 if (isa<ClassTemplateDecl>(Friend)) in MatchesFriend() 572 if (isa<FunctionTemplateDecl>(Friend)) in MatchesFriend() [all …]
|
| H A D | SemaDeclCXX.cpp | 9959 for (FriendDecl *Friend : RD->friends()) { in findImplicitlyDeclaredEqualityComparisons() 9960 FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(Friend->getFriendDecl()); in findImplicitlyDeclaredEqualityComparisons() 16548 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local 16550 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag() 16551 CurContext->addDecl(Friend); in ActOnTemplatedFriendTag() 16552 return Friend; in ActOnTemplatedFriendTag() 16572 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local 16574 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag() 16575 Friend->setUnsupportedFriend(true); in ActOnTemplatedFriendTag() 16576 CurContext->addDecl(Friend); in ActOnTemplatedFriendTag() [all …]
|
| H A D | SemaTemplate.cpp | 2060 FriendDecl *Friend = FriendDecl::Create( in CheckClassTemplate() local 2062 Friend->setAccess(AS_public); in CheckClassTemplate() 2063 CurContext->addDecl(Friend); in CheckClassTemplate() 8581 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, in ActOnClassTemplateSpecialization() local 8585 Friend->setAccess(AS_public); in ActOnClassTemplateSpecialization() 8586 CurContext->addDecl(Friend); in ActOnClassTemplateSpecialization()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclFriend.cpp | 36 FriendUnion Friend, in Create() argument 40 if (Friend.is<NamedDecl *>()) { in Create() 41 const auto *D = Friend.get<NamedDecl*>(); in Create() 59 auto *FD = new (C, DC, Extra) FriendDecl(DC, L, Friend, FriendL, in Create()
|
| H A D | DeclTemplate.cpp | 1087 FriendUnion Friend, SourceLocation FLoc) { in Create() argument 1088 return new (Context, DC) FriendTemplateDecl(DC, L, Params, Friend, FLoc); in Create()
|
| H A D | ODRHash.cpp | 456 case Decl::Friend: in isDeclToBeProcessed()
|
| H A D | DeclBase.cpp | 825 case Friend: in getIdentifierNamespaceForKind()
|
| /freebsd-13.1/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, enumerator
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBSymbol.cpp | 84 FACTORY_SYMTAG_CASE(Friend, PDBSymbolTypeFriend) in createSymbol()
|
| H A D | PDBExtras.cpp | 258 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Friend, OS) in operator <<()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 97 def Friend : DeclNode<Decl>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | CodeView.h | 275 Friend = 0x03, enumerator
|
| H A D | TypeRecord.h | 81 return MP != MethodKind::Vanilla && MP != MethodKind::Friend && in isVirtual()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 412 case Decl::Friend: in isRedeclarableDeclKind()
|
| H A D | ASTReaderDecl.cpp | 2049 D->Friend = readDeclAs<NamedDecl>(); in VisitFriendDecl() 2051 D->Friend = readTypeSourceInfo(); in VisitFriendDecl() 2068 D->Friend = readDeclAs<NamedDecl>(); in VisitFriendTemplateDecl() 2070 D->Friend = readTypeSourceInfo(); in VisitFriendTemplateDecl()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | EnumTables.cpp | 348 CV_ENUM_CLASS_ENT(MethodKind, Friend),
|
| H A D | TypeDumpVisitor.cpp | 63 ENUM_ENTRY(MethodKind, Friend),
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 156 RETURN_CASE(MethodKind, Friend, "friend"); in methodKind()
|
| H A D | llvm-pdbutil.cpp | 1150 case PDB_SymType::Friend: { in dumpPretty()
|
| /freebsd-13.1/contrib/googletest/googlemock/scripts/generator/cpp/ |
| H A D | ast.py | 198 class Friend(Expr): class 1330 return Friend(t0.start, t0.end, tokens, self.namespace_stack)
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 312 IO.enumCase(Kind, "Friend", MethodKind::Friend); in enumeration()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 93 case Decl::Friend: in EmitDecl()
|