Home
last modified time | relevance | path

Searched refs:InstantiatedFrom (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DUnusedReturnValueCheck.cpp28 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 DIssueHash.cpp39 if (const FunctionDecl *InstantiatedFrom = in GetSignature() local
41 Target = InstantiatedFrom; in GetSignature()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h3682 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 DDecl.cpp1175 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 DDeclCXX.cpp3107 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 DSemaTemplate.cpp9299 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 DSemaDeclCXX.cpp12594 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 DASTReaderDecl.cpp1773 D->InstantiatedFrom = readDeclAs<NamedDecl>(); in VisitUsingPackDecl()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h6042 NamedDecl *BuildUsingPackDecl(NamedDecl *InstantiatedFrom,