| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclFriend.h | 67 FriendUnion Friend; variable 85 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, in FriendDecl() argument 88 : Decl(Decl::Friend, DC, L), Friend(Friend), FriendLoc(FriendL), in FriendDecl() 95 : Decl(Decl::Friend, Empty), UnsupportedFriend(false), in FriendDecl() 125 return Friend.dyn_cast<TypeSourceInfo*>(); in getFriendType() 140 return Friend.dyn_cast<NamedDecl *>(); in getFriendDecl() 184 static bool classofKind(Kind K) { return K == Decl::Friend; } in classofKind()
|
| H A D | DeclTemplate.h | 2267 FriendUnion Friend; 2274 FriendUnion Friend, SourceLocation FriendLoc) 2276 Params(Params.data()), Friend(Friend), FriendLoc(FriendLoc) {} 2285 MutableArrayRef<TemplateParameterList *> Params, FriendUnion Friend, 2294 return Friend.dyn_cast<TypeSourceInfo*>(); 2301 return Friend.dyn_cast<NamedDecl*>();
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 333 if (Friend == Context) in MightInstantiateTo() 342 if (Friend->isFileContext()) in MightInstantiateTo() 352 if (Friend == Context) in MightInstantiateTo() 411 if (EC.includesClass(Friend)) in MatchesFriend() 431 if (Friend->isDependentType()) in MatchesFriend() 499 if (Friend == *I) in MatchesFriend() 529 if (Friend == FTD) in MatchesFriend() 552 NamedDecl *Friend in MatchesFriend() local 557 if (isa<ClassTemplateDecl>(Friend)) in MatchesFriend() 560 if (isa<FunctionTemplateDecl>(Friend)) in MatchesFriend() [all …]
|
| H A D | SemaTemplate.cpp | 1642 FriendDecl *Friend = FriendDecl::Create( in CheckClassTemplate() local 1644 Friend->setAccess(AS_public); in CheckClassTemplate() 1645 CurContext->addDecl(Friend); in CheckClassTemplate() 7792 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, in ActOnClassTemplateSpecialization() local 7796 Friend->setAccess(AS_public); in ActOnClassTemplateSpecialization() 7797 CurContext->addDecl(Friend); in ActOnClassTemplateSpecialization()
|
| H A D | SemaDeclCXX.cpp | 14120 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local 14122 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag() 14123 CurContext->addDecl(Friend); in ActOnTemplatedFriendTag() 14124 return Friend; in ActOnTemplatedFriendTag() 14144 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local 14146 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag() 14147 Friend->setUnsupportedFriend(true); in ActOnTemplatedFriendTag() 14148 CurContext->addDecl(Friend); in ActOnTemplatedFriendTag() 14149 return Friend; in ActOnTemplatedFriendTag()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclFriend.cpp | 37 FriendUnion Friend, in Create() argument 41 if (Friend.is<NamedDecl *>()) { in Create() 42 const auto *D = Friend.get<NamedDecl*>(); in Create() 60 auto *FD = new (C, DC, Extra) FriendDecl(DC, L, Friend, FriendL, in Create()
|
| H A D | DeclTemplate.cpp | 893 FriendUnion Friend, SourceLocation FLoc) { in Create() argument 894 return new (Context, DC) FriendTemplateDecl(DC, L, Params, Friend, FLoc); in Create()
|
| H A D | ODRHash.cpp | 446 case Decl::Friend: in isWhitelistedDecl()
|
| H A D | DeclBase.cpp | 785 case Friend: in getIdentifierNamespaceForKind()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBSymbolTypeFriend.h | 22 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Friend)
|
| H A D | PDBTypes.h | 203 Friend, enumerator
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBSymbol.cpp | 85 FACTORY_SYMTAG_CASE(Friend, PDBSymbolTypeFriend) in createSymbol()
|
| H A D | PDBExtras.cpp | 220 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Friend, OS) in operator <<()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 92 def Friend : Decl;
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | CodeView.h | 272 Friend = 0x03, enumerator
|
| H A D | TypeRecord.h | 88 return MP != MethodKind::Vanilla && MP != MethodKind::Friend && in isVirtual()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 383 case Decl::Friend: in isRedeclarableDeclKind()
|
| H A D | ASTReaderDecl.cpp | 2039 D->Friend = ReadDeclAs<NamedDecl>(); in VisitFriendDecl() 2041 D->Friend = GetTypeSourceInfo(); in VisitFriendDecl() 2058 D->Friend = ReadDeclAs<NamedDecl>(); in VisitFriendTemplateDecl() 2060 D->Friend = GetTypeSourceInfo(); in VisitFriendTemplateDecl()
|
| H A D | ASTReader.cpp | 9978 Friend, in diagnoseOdrViolations() enumerator 10015 case Decl::Friend: in diagnoseOdrViolations() 10016 return Friend; in diagnoseOdrViolations() 10803 case Friend: { in diagnoseOdrViolations()
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeDumpVisitor.cpp | 64 ENUM_ENTRY(MethodKind, Friend),
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 156 RETURN_CASE(MethodKind, Friend, "friend"); in methodKind()
|
| H A D | llvm-pdbutil.cpp | 1136 case PDB_SymType::Friend: { in dumpPretty()
|
| /freebsd-12.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-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 308 IO.enumCase(Kind, "Friend", MethodKind::Friend); in enumeration()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 88 case Decl::Friend: in EmitDecl()
|