Home
last modified time | relevance | path

Searched refs:FunctionTemplateSpecializationInfo (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp374 const FunctionTemplateSpecializationInfo *specInfo) { in shouldConsiderTemplateVisibility()
394 const FunctionTemplateSpecializationInfo *specInfo, in mergeTemplateLV()
557 if (FunctionTemplateSpecializationInfo *spec in useInlineVisibilityHidden()
838 if (FunctionTemplateSpecializationInfo *specInfo in getLVForNamespaceScopeDecl()
983 if (FunctionTemplateSpecializationInfo *spec in getLVForClassMember()
1282 if (FunctionTemplateSpecializationInfo *templateInfo in getExplicitVisibilityAux()
3997 if (TemplateOrSpecialization.is<FunctionTemplateSpecializationInfo *>()) in getTemplatedKind()
4018 .dyn_cast<FunctionTemplateSpecializationInfo *>()) in getMemberSpecializationInfo()
4047 return TemplateOrSpecialization.is<FunctionTemplateSpecializationInfo *>() || in isFunctionTemplateSpecialization()
4155 if (FunctionTemplateSpecializationInfo *Info in getPrimaryTemplate()
[all …]
H A DLinkage.h116 const FunctionTemplateSpecializationInfo *specInfo,
H A DDeclTemplate.cpp438 llvm::FoldingSetVector<FunctionTemplateSpecializationInfo> &
451 FunctionTemplateSpecializationInfo *Info, void *InsertPos) { in addSpecialization()
900 FunctionTemplateSpecializationInfo *FunctionTemplateSpecializationInfo::Create( in Create()
912 return new (Mem) FunctionTemplateSpecializationInfo( in Create()
H A DExpr.cpp866 FunctionTemplateSpecializationInfo *FSI in ComputeName()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h464 class FunctionTemplateSpecializationInfo final
466 private llvm::TrailingObjects<FunctionTemplateSpecializationInfo,
492 FunctionTemplateSpecializationInfo( in FunctionTemplateSpecializationInfo() function
512 static FunctionTemplateSpecializationInfo *
943 SpecEntryTraits<FunctionTemplateSpecializationInfo> {
946 static DeclType *getDecl(FunctionTemplateSpecializationInfo *I) {
951 getTemplateArgs(FunctionTemplateSpecializationInfo *I) {
966 llvm::FoldingSetVector<FunctionTemplateSpecializationInfo> Specializations;
985 llvm::FoldingSetVector<FunctionTemplateSpecializationInfo> &
992 void addSpecialization(FunctionTemplateSpecializationInfo* Info,
[all …]
H A DASTNodeTraverser.h518 if (FunctionTemplateSpecializationInfo *FTSI = in VisitFunctionDecl()
H A DDecl.h62 class FunctionTemplateSpecializationInfo; variable
2031 FunctionTemplateSpecializationInfo *,
2881 FunctionTemplateSpecializationInfo *getTemplateSpecializationInfo() const;
H A DRecursiveASTVisitor.h2190 if (const FunctionTemplateSpecializationInfo *FTSI =
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp982 FunctionTemplateSpecializationInfo *FTInfo = in VisitFunctionDecl()
983 FunctionTemplateSpecializationInfo::Create( in VisitFunctionDecl()
999 FunctionTemplateSpecializationInfo::Profile(ID, TemplArgs, C); in VisitFunctionDecl()
1002 FunctionTemplateSpecializationInfo *ExistingInfo = in VisitFunctionDecl()
4581 .dyn_cast<FunctionTemplateSpecializationInfo *>()) in UpdateDecl()
H A DASTWriterDecl.cpp653 FunctionTemplateSpecializationInfo * in VisitFunctionDecl()
1569 FunctionTemplateSpecializationInfo *FTSInfo = in VisitCXXMethodDecl()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp8952 FunctionTemplateSpecializationInfo *SpecInfo in CheckFunctionTemplateSpecialization()