| /netbsd-src/external/apache2/llvm/dist/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*>();
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 344 DeclContext *Friend) { in MightInstantiateTo() argument 345 if (Friend == Context) in MightInstantiateTo() 348 assert(!Friend->isDependentContext() && in MightInstantiateTo() 354 if (Friend->isFileContext()) in MightInstantiateTo() 363 static bool MightInstantiateTo(Sema &S, CanQualType Context, CanQualType Friend) { in MightInstantiateTo() argument 364 if (Friend == Context) in MightInstantiateTo() 367 if (!Friend->isDependentType() && !Context->isDependentType()) in MightInstantiateTo() 376 FunctionDecl *Friend) { in MightInstantiateTo() argument 377 if (Context->getDeclName() != Friend->getDeclName()) in MightInstantiateTo() 382 Friend->getDeclContext())) in MightInstantiateTo() [all …]
|
| H A D | SemaDeclCXX.cpp | 9952 for (FriendDecl *Friend : RD->friends()) { in findImplicitlyDeclaredEqualityComparisons() 9953 FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(Friend->getFriendDecl()); in findImplicitlyDeclaredEqualityComparisons() 16343 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local 16345 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag() 16346 CurContext->addDecl(Friend); in ActOnTemplatedFriendTag() 16347 return Friend; in ActOnTemplatedFriendTag() 16367 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, in ActOnTemplatedFriendTag() local 16369 Friend->setAccess(AS_public); in ActOnTemplatedFriendTag() 16370 Friend->setUnsupportedFriend(true); in ActOnTemplatedFriendTag() 16371 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()
|
| /netbsd-src/external/apache2/llvm/dist/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 | 1086 FriendUnion Friend, SourceLocation FLoc) { in Create() argument 1087 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 | 821 case Friend: in getIdentifierNamespaceForKind()
|
| /netbsd-src/external/apache2/llvm/dist/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
|
| /netbsd-src/external/apache2/llvm/dist/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 <<()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 94 def Friend : DeclNode<Decl>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | CodeView.h | 272 Friend = 0x03, enumerator
|
| H A D | TypeRecord.h | 81 return MP != MethodKind::Vanilla && MP != MethodKind::Friend && in isVirtual()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 411 case Decl::Friend: in isRedeclarableDeclKind()
|
| H A D | ASTReaderDecl.cpp | 2031 D->Friend = readDeclAs<NamedDecl>(); in VisitFriendDecl() 2033 D->Friend = readTypeSourceInfo(); in VisitFriendDecl() 2050 D->Friend = readDeclAs<NamedDecl>(); in VisitFriendTemplateDecl() 2052 D->Friend = readTypeSourceInfo(); in VisitFriendTemplateDecl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ |
| H A D | EnumTables.cpp | 345 CV_ENUM_CLASS_ENT(MethodKind, Friend),
|
| H A D | TypeDumpVisitor.cpp | 63 ENUM_ENTRY(MethodKind, Friend),
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 312 IO.enumCase(Kind, "Friend", MethodKind::Friend); in enumeration()
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
| H A D | CIndex.cpp | 6610 case Decl::Friend: in clang_getCursorDefinition() 6611 if (NamedDecl *Friend = cast<FriendDecl>(D)->getFriendDecl()) in clang_getCursorDefinition() local 6612 return clang_getCursorDefinition(MakeCXCursor(Friend, TU)); in clang_getCursorDefinition() 6616 if (NamedDecl *Friend = cast<FriendTemplateDecl>(D)->getFriendDecl()) in clang_getCursorDefinition() local 6617 return clang_getCursorDefinition(MakeCXCursor(Friend, TU)); in clang_getCursorDefinition() 7920 case Decl::Friend: in getDeclLanguage()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 93 case Decl::Friend: in EmitDecl()
|