Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DIssueHash.cpp39 if (const FunctionDecl *InstantiatedFrom = in GetSignature() local
41 Target = InstantiatedFrom; in GetSignature()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h3507 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 DDecl.cpp1087 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 DDeclCXX.cpp2764 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 DSemaTemplate.cpp8352 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 DSemaDeclCXX.cpp10173 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 DASTReaderDecl.cpp1585 D->InstantiatedFrom = ReadDeclAs<NamedDecl>(); in VisitUsingPackDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h4671 NamedDecl *BuildUsingPackDecl(NamedDecl *InstantiatedFrom,