Searched refs:InstantiatedFrom (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | IssueHash.cpp | 39 if (const FunctionDecl *InstantiatedFrom = in GetSignature() local 41 Target = InstantiatedFrom; in GetSignature()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 3507 NamedDecl *InstantiatedFrom; 3512 UsingPackDecl(DeclContext *DC, NamedDecl *InstantiatedFrom, 3515 InstantiatedFrom ? InstantiatedFrom->getLocation() 3517 InstantiatedFrom ? InstantiatedFrom->getDeclName() 3519 InstantiatedFrom(InstantiatedFrom), NumExpansions(UsingDecls.size()) { 3534 NamedDecl *getInstantiatedFromUsingDecl() const { return InstantiatedFrom; } 3543 NamedDecl *InstantiatedFrom, 3550 return InstantiatedFrom->getSourceRange();
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Decl.cpp | 1087 CXXRecordDecl *InstantiatedFrom = RD->getInstantiatedFromMemberClass(); in getExplicitVisibilityAux() local 1088 if (InstantiatedFrom) in getExplicitVisibilityAux() 1089 return getVisibilityOf(InstantiatedFrom, kind); in getExplicitVisibilityAux() 1117 VarDecl *InstantiatedFrom = Var->getInstantiatedFromStaticDataMember(); in getExplicitVisibilityAux() local 1118 if (InstantiatedFrom) in getExplicitVisibilityAux() 1119 return getVisibilityOf(InstantiatedFrom, kind); in getExplicitVisibilityAux() 1139 FunctionDecl *InstantiatedFrom = fn->getInstantiatedFromMemberFunction(); in getExplicitVisibilityAux() local 1140 if (InstantiatedFrom) in getExplicitVisibilityAux() 1141 return getVisibilityOf(InstantiatedFrom, kind); in getExplicitVisibilityAux()
|
| H A D | DeclCXX.cpp | 2764 NamedDecl *InstantiatedFrom, in Create() argument 2767 return new (C, DC, Extra) UsingPackDecl(DC, InstantiatedFrom, UsingDecls); in Create()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 8352 NamedDecl *InstantiatedFrom = nullptr; in CheckMemberSpecialization() local 8370 InstantiatedFrom = Method->getInstantiatedFromMemberFunction(); in CheckMemberSpecialization() 8383 InstantiatedFrom = PrevVar->getInstantiatedFromStaticDataMember(); in CheckMemberSpecialization() 8392 InstantiatedFrom = PrevRecord->getInstantiatedFromMemberClass(); in CheckMemberSpecialization() 8401 InstantiatedFrom = PrevEnum->getInstantiatedFromMemberEnum(); in CheckMemberSpecialization() 8420 if (InstantiatedFrom && isa<CXXMethodDecl>(Member)) { in CheckMemberSpecialization() 8424 } else if (InstantiatedFrom && isa<CXXRecordDecl>(Member)) { in CheckMemberSpecialization() 8436 if (!InstantiatedFrom) { in CheckMemberSpecialization() 8462 InstantiatedFrom, in CheckMemberSpecialization() 8488 cast<VarDecl>(InstantiatedFrom), TSK_ExplicitSpecialization); in CheckMemberSpecialization() [all …]
|
| H A D | SemaDeclCXX.cpp | 10173 NamedDecl *Sema::BuildUsingPackDecl(NamedDecl *InstantiatedFrom, in BuildUsingPackDecl() argument 10175 assert(isa<UnresolvedUsingValueDecl>(InstantiatedFrom) || in BuildUsingPackDecl() 10176 isa<UnresolvedUsingTypenameDecl>(InstantiatedFrom) || in BuildUsingPackDecl() 10177 isa<UsingPackDecl>(InstantiatedFrom)); in BuildUsingPackDecl() 10180 UsingPackDecl::Create(Context, CurContext, InstantiatedFrom, Expansions); in BuildUsingPackDecl() 10181 UPD->setAccess(InstantiatedFrom->getAccess()); in BuildUsingPackDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 1585 D->InstantiatedFrom = ReadDeclAs<NamedDecl>(); in VisitUsingPackDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 4671 NamedDecl *BuildUsingPackDecl(NamedDecl *InstantiatedFrom,
|