Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DDecl.cpp362 const FunctionTemplateSpecializationInfo *specInfo) { in shouldConsiderTemplateVisibility()
382 const FunctionTemplateSpecializationInfo *specInfo, in mergeTemplateLV()
493 if (FunctionTemplateSpecializationInfo *spec in useInlineVisibilityHidden()
716 if (FunctionTemplateSpecializationInfo *specInfo in getLVForNamespaceScopeDecl()
849 if (FunctionTemplateSpecializationInfo *spec in getLVForClassMember()
998 if (FunctionTemplateSpecializationInfo *templateInfo in getExplicitVisibilityAux()
2744 if (TemplateOrSpecialization.is<FunctionTemplateSpecializationInfo *>()) in getTemplatedKind()
2845 if (FunctionTemplateSpecializationInfo *Info in getPrimaryTemplate()
2847 .dyn_cast<FunctionTemplateSpecializationInfo*>()) { in getPrimaryTemplate()
2859 if (FunctionTemplateSpecializationInfo *Info in getTemplateSpecializationArgs()
[all …]
DDeclTemplate.cpp260 llvm::FoldingSetVector<FunctionTemplateSpecializationInfo> &
273 FunctionTemplateSpecializationInfo *Info, void *InsertPos) { in addSpecialization()
678 FunctionTemplateSpecializationInfo *
679 FunctionTemplateSpecializationInfo::Create(ASTContext &C, FunctionDecl *FD, in Create()
690 return new (C) FunctionTemplateSpecializationInfo(FD, Template, TSK, in Create()
DASTDumper.cpp880 const FunctionTemplateSpecializationInfo *FTSI = in VisitFunctionDecl()
DExpr.cpp591 FunctionTemplateSpecializationInfo *FSI in ComputeName()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DDeclTemplate.h287 class FunctionTemplateSpecializationInfo : public llvm::FoldingSetNode {
288 FunctionTemplateSpecializationInfo(FunctionDecl *FD, in FunctionTemplateSpecializationInfo() function
301 static FunctionTemplateSpecializationInfo *
732 SpecEntryTraits<FunctionTemplateSpecializationInfo> {
736 getMostRecentDecl(FunctionTemplateSpecializationInfo *I) {
753 llvm::FoldingSetVector<FunctionTemplateSpecializationInfo> Specializations;
789 llvm::FoldingSetVector<FunctionTemplateSpecializationInfo> &
796 void addSpecialization(FunctionTemplateSpecializationInfo* Info,
844 typedef SpecIterator<FunctionTemplateSpecializationInfo> spec_iterator;
DDecl.h36 class FunctionTemplateSpecializationInfo; variable
1496 FunctionTemplateSpecializationInfo *,
1994 FunctionTemplateSpecializationInfo *getTemplateSpecializationInfo() const { in getTemplateSpecializationInfo()
1996 dyn_cast<FunctionTemplateSpecializationInfo*>(); in getTemplateSpecializationInfo()
DRecursiveASTVisitor.h1762 if (const FunctionTemplateSpecializationInfo *FTSI = in TraverseFunctionHelper()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Serialization/
DASTReaderDecl.cpp622 FunctionTemplateSpecializationInfo *FTInfo in VisitFunctionDecl()
623 = FunctionTemplateSpecializationInfo::Create(C, FD, Template, TSK, in VisitFunctionDecl()
640 FunctionTemplateSpecializationInfo::Profile(ID, TemplArgs.data(), in VisitFunctionDecl()
DASTWriterDecl.cpp366 FunctionTemplateSpecializationInfo * in VisitFunctionDecl()
1295 for (llvm::FoldingSetVector<FunctionTemplateSpecializationInfo>::iterator in VisitFunctionTemplateDecl()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGDebugInfo.cpp167 FunctionTemplateSpecializationInfo *Info in getFunctionName()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaTemplate.cpp6558 FunctionTemplateSpecializationInfo *SpecInfo in CheckFunctionTemplateSpecialization()
DSemaDecl.cpp7114 FunctionTemplateSpecializationInfo *Info = in ActOnFunctionDeclarator()
DSemaExpr.cpp11239 if (FunctionTemplateSpecializationInfo *SpecInfo in MarkFunctionReferenced()