/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
H A D | CrtpConstructorAccessibilityCheck.cpp | 25 return llvm::any_of(CRTP->friends(), [&](const FriendDecl *Friend) { in isDerivedParameterBefriended() argument 40 return llvm::any_of(CRTP->friends(), [&](const FriendDecl *Friend) { in isDerivedClassBefriended() argument
|
/llvm-project/clang/include/clang/AST/ |
H A D | DeclFriend.h | 65 FriendUnion Friend; variable 84 FriendDecl(DeclContext * DC,SourceLocation L,FriendUnion Friend,SourceLocation FriendL,ArrayRef<TemplateParameterList * > FriendTypeTPLists) FriendDecl() argument
|
H A D | ODRDiagsEmitter.h | 113 Friend, enumerator
|
/llvm-project/clang/test/CXX/dcl.decl/dcl.init/ |
H A D | p14-0x.cpp | 23 class Friend { class
|
/llvm-project/clang/lib/AST/ |
H A D | DeclFriend.cpp | 36 Create(ASTContext & C,DeclContext * DC,SourceLocation L,FriendUnion Friend,SourceLocation FriendL,ArrayRef<TemplateParameterList * > FriendTypeTPLists) Create() argument
|
H A D | DeclTemplate.cpp | 1191 Create(ASTContext & Context,DeclContext * DC,SourceLocation L,MutableArrayRef<TemplateParameterList * > Params,FriendUnion Friend,SourceLocation FLoc) Create() argument
|
H A D | Type.cpp | 2834 __anon634037c60502(const FriendDecl *Friend) HasNonDeletedDefaultedEqualityComparison() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 352 if (Friend == Context) in MightInstantiateTo() argument 371 if (Friend == Context) in MightInstantiateTo() argument 384 if (Context->getDeclName() != Friend->getDeclName()) in MightInstantiateTo() argument 422 MightInstantiateTo(Sema & S,FunctionTemplateDecl * Context,FunctionTemplateDecl * Friend) MightInstantiateTo() argument 430 MatchesFriend(Sema & S,const EffectiveContext & EC,const CXXRecordDecl * Friend) MatchesFriend() argument 446 MatchesFriend(Sema & S,const EffectiveContext & EC,CanQualType Friend) MatchesFriend() argument 461 MatchesFriend(Sema & S,const EffectiveContext & EC,ClassTemplateDecl * Friend) MatchesFriend() argument 514 MatchesFriend(Sema & S,const EffectiveContext & EC,FunctionDecl * Friend) MatchesFriend() argument 533 MatchesFriend(Sema & S,const EffectiveContext & EC,FunctionTemplateDecl * Friend) MatchesFriend() argument 572 NamedDecl *Friend MatchesFriend() local 596 for (auto *Friend : Class->friends()) { GetFriendKind() local [all...] |
H A D | SemaTemplate.cpp | 1648 const FunctionDecl *Friend = nullptr; global() member in __anon1de8de040711::ConstraintRefersToContainingTemplateChecker 1681 ConstraintRefersToContainingTemplateChecker(Sema & SemaRef,const FunctionDecl * Friend,unsigned TemplateDepth) ConstraintRefersToContainingTemplateChecker() argument 1730 ConstraintExpressionDependsOnEnclosingTemplate(const FunctionDecl * Friend,unsigned TemplateDepth,const Expr * Constraint) ConstraintExpressionDependsOnEnclosingTemplate() argument 2153 FriendDecl *Friend = FriendDecl::Create( CheckClassTemplate() local 9628 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, ActOnClassTemplateSpecialization() local [all...] |
H A D | SemaDeclCXX.cpp | 17412 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, ActOnTemplatedFriendTag() local 17436 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, ActOnTemplatedFriendTag() local [all...] |
H A D | SemaDecl.cpp | 4812 Friend, global() enumerator [all...] |
/llvm-project/clang/test/CXX/module/module.interface/ |
H A D | p6.cpp | 96 namespace Friend { namespace
|
/llvm-project/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/ |
H A D | p18.cpp | 46 void Friend() { in Friend() function
|
/llvm-project/lldb/test/Shell/SymbolFile/PDB/Inputs/ |
H A D | ClassLayoutTest.cpp | 70 class Friend { class
|
/llvm-project/clang/test/SemaCXX/ |
H A D | anonymous-struct.cpp | 82 } Friend; // expected-note {{type is given name 'Friend' for linkage purposes by this typedef decla… typedef
|
/llvm-project/clang/test/CXX/special/class.ctor/ |
H A D | p5-0x.cpp | 11 class Friend { class
|
/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBTypes.h | 263 Friend, enumerator
|
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | CodeView.h | 284 Friend = 0x03, enumerator
|
/llvm-project/clang/tools/libclang/ |
H A D | CIndex.cpp | 7163 if (NamedDecl *Friend = cast<FriendDecl>(D)->getFriendDecl()) clang_getCursorDefinition() local 7168 if (NamedDecl *Friend = cast<FriendTemplateDecl>(D)->getFriendDecl()) clang_getCursorDefinition() local
|
/llvm-project/clang/unittests/AST/ |
H A D | ASTImporterTest.cpp | 4519 auto *Friend = FirstDeclMatcher<FriendDecl>().match(FromTU0, friendDecl()); TEST_P() local 6136 auto *Friend = FirstDeclMatcher<FunctionTemplateDecl>().match( TEST_P() local
|
/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 473 Friend // Friend declaration: 'friend struct foo;' global() enumerator
|
/llvm-project/clang/test/Modules/ |
H A D | odr_hash.cpp | 2572 namespace Friend { namespace
|