Searched refs:InstantiatedFrom (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | IssueHash.cpp | 36 if (const FunctionDecl *InstantiatedFrom = in GetSignature() local 38 Target = InstantiatedFrom; in GetSignature()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 3867 NamedDecl *InstantiatedFrom; variable 3872 UsingPackDecl(DeclContext *DC, NamedDecl *InstantiatedFrom, in UsingPackDecl() argument 3875 InstantiatedFrom ? InstantiatedFrom->getLocation() in UsingPackDecl() 3877 InstantiatedFrom ? InstantiatedFrom->getDeclName() in UsingPackDecl() 3879 InstantiatedFrom(InstantiatedFrom), NumExpansions(UsingDecls.size()) { in UsingPackDecl() 3893 NamedDecl *getInstantiatedFromUsingDecl() const { return InstantiatedFrom; } in getInstantiatedFromUsingDecl() 3902 NamedDecl *InstantiatedFrom, 3909 return InstantiatedFrom->getSourceRange(); in getSourceRange()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 1243 CXXRecordDecl *InstantiatedFrom = RD->getInstantiatedFromMemberClass(); in getExplicitVisibilityAux() local 1244 if (InstantiatedFrom) in getExplicitVisibilityAux() 1245 return getVisibilityOf(InstantiatedFrom, kind); in getExplicitVisibilityAux() 1273 VarDecl *InstantiatedFrom = Var->getInstantiatedFromStaticDataMember(); in getExplicitVisibilityAux() local 1274 if (InstantiatedFrom) in getExplicitVisibilityAux() 1275 return getVisibilityOf(InstantiatedFrom, kind); in getExplicitVisibilityAux() 1295 FunctionDecl *InstantiatedFrom = fn->getInstantiatedFromMemberFunction(); in getExplicitVisibilityAux() local 1296 if (InstantiatedFrom) in getExplicitVisibilityAux() 1297 return getVisibilityOf(InstantiatedFrom, kind); in getExplicitVisibilityAux() 3217 if (const FunctionDecl *InstantiatedFrom = in isThisDeclarationInstantiatedFromAFriendDefinition() local [all …]
|
| H A D | DeclCXX.cpp | 3458 NamedDecl *InstantiatedFrom, in Create() argument 3461 return new (C, DC, Extra) UsingPackDecl(DC, InstantiatedFrom, UsingDecls); in Create()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 9560 NamedDecl *InstantiatedFrom = nullptr; in CheckMemberSpecialization() local 9616 InstantiatedFrom = BestMethod->getInstantiatedFromMemberFunction(); in CheckMemberSpecialization() 9633 << Member << (InstantiatedFrom ? InstantiatedFrom : Instantiation); in CheckMemberSpecialization() 9648 InstantiatedFrom = PrevVar->getInstantiatedFromStaticDataMember(); in CheckMemberSpecialization() 9657 InstantiatedFrom = PrevRecord->getInstantiatedFromMemberClass(); in CheckMemberSpecialization() 9666 InstantiatedFrom = PrevEnum->getInstantiatedFromMemberEnum(); in CheckMemberSpecialization() 9685 if (InstantiatedFrom && isa<CXXMethodDecl>(Member)) { in CheckMemberSpecialization() 9687 cast<CXXMethodDecl>(InstantiatedFrom), in CheckMemberSpecialization() 9689 } else if (InstantiatedFrom && isa<CXXRecordDecl>(Member)) { in CheckMemberSpecialization() 9691 cast<CXXRecordDecl>(InstantiatedFrom), in CheckMemberSpecialization() [all …]
|
| H A D | SemaConcept.cpp | 741 FunctionDecl *InstantiatedFrom = in SetupConstraintScope() local 748 Sema::InstantiatingTemplate::ConstraintsCheck{}, InstantiatedFrom, in SetupConstraintScope() 756 if (addInstantiatedParametersToScope(FD, InstantiatedFrom, Scope, MLTAL)) in SetupConstraintScope()
|
| H A D | SemaDeclCXX.cpp | 13353 NamedDecl *Sema::BuildUsingPackDecl(NamedDecl *InstantiatedFrom, in BuildUsingPackDecl() argument 13355 assert(isa<UnresolvedUsingValueDecl>(InstantiatedFrom) || in BuildUsingPackDecl() 13356 isa<UnresolvedUsingTypenameDecl>(InstantiatedFrom) || in BuildUsingPackDecl() 13357 isa<UsingPackDecl>(InstantiatedFrom)); in BuildUsingPackDecl() 13360 UsingPackDecl::Create(Context, CurContext, InstantiatedFrom, Expansions); in BuildUsingPackDecl() 13361 UPD->setAccess(InstantiatedFrom->getAccess()); in BuildUsingPackDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 1921 D->InstantiatedFrom = readDeclAs<NamedDecl>(); in VisitUsingPackDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5338 NamedDecl *BuildUsingPackDecl(NamedDecl *InstantiatedFrom,
|