Searched refs:InstantiatedFrom (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | UnusedReturnValueCheck.cpp | 28 FunctionDecl *InstantiatedFrom = Node.getInstantiatedFromMemberFunction(); in AST_MATCHER_P() local 29 return InnerMatcher.matches(InstantiatedFrom ? *InstantiatedFrom : Node, in AST_MATCHER_P()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | IssueHash.cpp | 39 if (const FunctionDecl *InstantiatedFrom = in GetSignature() local 41 Target = InstantiatedFrom; in GetSignature()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 3682 NamedDecl *InstantiatedFrom; variable 3687 UsingPackDecl(DeclContext *DC, NamedDecl *InstantiatedFrom, in UsingPackDecl() argument 3690 InstantiatedFrom ? InstantiatedFrom->getLocation() in UsingPackDecl() 3692 InstantiatedFrom ? InstantiatedFrom->getDeclName() in UsingPackDecl() 3694 InstantiatedFrom(InstantiatedFrom), NumExpansions(UsingDecls.size()) { in UsingPackDecl() 3709 NamedDecl *getInstantiatedFromUsingDecl() const { return InstantiatedFrom; } in getInstantiatedFromUsingDecl() 3718 NamedDecl *InstantiatedFrom, 3725 return InstantiatedFrom->getSourceRange(); in getSourceRange()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Decl.cpp | 1175 if (InstantiatedFrom) in getExplicitVisibilityAux() 1176 return getVisibilityOf(InstantiatedFrom, kind); in getExplicitVisibilityAux() 1205 if (InstantiatedFrom) in getExplicitVisibilityAux() 1206 return getVisibilityOf(InstantiatedFrom, kind); in getExplicitVisibilityAux() 1227 if (InstantiatedFrom) in getExplicitVisibilityAux() 1228 return getVisibilityOf(InstantiatedFrom, kind); in getExplicitVisibilityAux() 3047 if (const FunctionDecl *InstantiatedFrom = in isThisDeclarationInstantiatedFromAFriendDefinition() local 3049 return InstantiatedFrom->getFriendObjectKind() && in isThisDeclarationInstantiatedFromAFriendDefinition() 3050 InstantiatedFrom->isThisDeclarationADefinition(); in isThisDeclarationInstantiatedFromAFriendDefinition() 3055 if (const FunctionTemplateDecl *InstantiatedFrom = in isThisDeclarationInstantiatedFromAFriendDefinition() local [all …]
|
| H A D | DeclCXX.cpp | 3107 NamedDecl *InstantiatedFrom, in Create() argument 3110 return new (C, DC, Extra) UsingPackDecl(DC, InstantiatedFrom, UsingDecls); in Create()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 9299 NamedDecl *InstantiatedFrom = nullptr; in CheckMemberSpecialization() local 9317 InstantiatedFrom = Method->getInstantiatedFromMemberFunction(); in CheckMemberSpecialization() 9330 InstantiatedFrom = PrevVar->getInstantiatedFromStaticDataMember(); in CheckMemberSpecialization() 9339 InstantiatedFrom = PrevRecord->getInstantiatedFromMemberClass(); in CheckMemberSpecialization() 9348 InstantiatedFrom = PrevEnum->getInstantiatedFromMemberEnum(); in CheckMemberSpecialization() 9367 if (InstantiatedFrom && isa<CXXMethodDecl>(Member)) { in CheckMemberSpecialization() 9371 } else if (InstantiatedFrom && isa<CXXRecordDecl>(Member)) { in CheckMemberSpecialization() 9383 if (!InstantiatedFrom) { in CheckMemberSpecialization() 9409 InstantiatedFrom, in CheckMemberSpecialization() 9435 cast<VarDecl>(InstantiatedFrom), TSK_ExplicitSpecialization); in CheckMemberSpecialization() [all …]
|
| H A D | SemaDeclCXX.cpp | 12594 NamedDecl *Sema::BuildUsingPackDecl(NamedDecl *InstantiatedFrom, in BuildUsingPackDecl() argument 12596 assert(isa<UnresolvedUsingValueDecl>(InstantiatedFrom) || in BuildUsingPackDecl() 12597 isa<UnresolvedUsingTypenameDecl>(InstantiatedFrom) || in BuildUsingPackDecl() 12598 isa<UsingPackDecl>(InstantiatedFrom)); in BuildUsingPackDecl() 12601 UsingPackDecl::Create(Context, CurContext, InstantiatedFrom, Expansions); in BuildUsingPackDecl() 12602 UPD->setAccess(InstantiatedFrom->getAccess()); in BuildUsingPackDecl()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 1773 D->InstantiatedFrom = readDeclAs<NamedDecl>(); in VisitUsingPackDecl()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 6042 NamedDecl *BuildUsingPackDecl(NamedDecl *InstantiatedFrom,
|