Home
last modified time | relevance | path

Searched refs:FunTmpl (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp409 if (const auto *FunTmpl = dyn_cast<FunctionTemplateDecl>(LM.Method)) in ParseLexedMethodDeclaration() local
411 cast<FunctionDecl>(FunTmpl->getTemplatedDecl())->getPreviousDecl(); in ParseLexedMethodDeclaration()
453 if (FunctionTemplateDecl *FunTmpl in ParseLexedMethodDeclaration() local
455 Method = cast<CXXMethodDecl>(FunTmpl->getTemplatedDecl()); in ParseLexedMethodDeclaration()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp120 else if (const auto *FunTmpl = dyn_cast_or_null<FunctionTemplateDecl>(D)) in getBody() local
121 return FunTmpl->getTemplatedDecl()->getBody(); in getBody()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp701 auto *FunTmpl = dyn_cast<FunctionTemplateDecl>(D); in addedMember() local
702 if (FunTmpl) in addedMember()
703 D = FunTmpl->getTemplatedDecl(); in addedMember()
785 if (!FunTmpl) { in addedMember()
871 FunTmpl ? cast<NamedDecl>(FunTmpl) : cast<NamedDecl>(Conversion); in addedMember()
H A DDecl.cpp3260 if (FunctionTemplateDecl *FunTmpl = getDescribedFunctionTemplate()) { in setPreviousDeclaration() local
3264 FunTmpl->setPreviousDecl(PrevFunTmpl); in setPreviousDeclaration()
3984 if (FunctionTemplateDecl *FunTmpl = getPrimaryTemplate()) { in isOutOfLine() local
3986 if (FunTmpl->getTemplatedDecl()->hasBody(Definition)) in isOutOfLine()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DUSRGeneration.cpp231 if (FunctionTemplateDecl *FunTmpl = D->getDescribedFunctionTemplate()) { in VisitFunctionDecl() local
234 VisitTemplateParameterList(FunTmpl->getTemplateParameters()); in VisitFunctionDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplate.cpp8972 if (FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(Ovl)) { in CheckFunctionTemplateSpecialization() local
8987 dyn_cast<CXXMethodDecl>(FunTmpl->getTemplatedDecl()); in CheckFunctionTemplateSpecialization()
9011 cast<FunctionTemplateDecl>(FunTmpl->getFirstDecl()), in CheckFunctionTemplateSpecialization()
9017 I.getPair(), FunTmpl->getTemplatedDecl(), in CheckFunctionTemplateSpecialization()
9033 I.getPair(), FunTmpl->getTemplatedDecl(), in CheckFunctionTemplateSpecialization()
10177 FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(Prev); in ActOnExplicitInstantiation() local
10178 if (!FunTmpl) in ActOnExplicitInstantiation()
10184 = DeduceTemplateArguments(FunTmpl, in ActOnExplicitInstantiation()
10190 .set(P.getPair(), FunTmpl->getTemplatedDecl(), in ActOnExplicitInstantiation()
10206 P.getPair(), FunTmpl->getTemplatedDecl(), in ActOnExplicitInstantiation()
[all …]
H A DSemaOverload.cpp6755 FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(D); in AddFunctionCandidates() local
6757 FunTmpl ? FunTmpl->getTemplatedDecl() : cast<FunctionDecl>(D); in AddFunctionCandidates()
6775 if (FunTmpl) { in AddFunctionCandidates()
6777 FunTmpl, F.getPair(), in AddFunctionCandidates()
6778 cast<CXXRecordDecl>(FunTmpl->getDeclContext()), in AddFunctionCandidates()
6799 if (FunTmpl) { in AddFunctionCandidates()
6800 AddTemplateOverloadCandidate(FunTmpl, F.getPair(), in AddFunctionCandidates()
7628 FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(D); in AddNonMemberOperatorCandidates() local
7630 FunTmpl ? FunTmpl->getTemplatedDecl() : cast<FunctionDecl>(D); in AddNonMemberOperatorCandidates()
7639 if (FunTmpl) { in AddNonMemberOperatorCandidates()
[all …]
H A DSemaTemplateDeduction.cpp3787 if (FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(D)) { in ResolveOverloadForDeduction() local
3797 if (S.DeduceTemplateArguments(FunTmpl, &ExplicitTemplateArgs, in ResolveOverloadForDeduction()
5231 static bool isVariadicFunctionTemplate(FunctionTemplateDecl *FunTmpl) { in isVariadicFunctionTemplate() argument
5232 FunctionDecl *Function = FunTmpl->getTemplatedDecl(); in isVariadicFunctionTemplate()
H A DSemaTemplateInstantiate.cpp164 } else if (FunctionTemplateDecl *FunTmpl in getTemplateInstantiationArgs() local
167 Result.addOuterTemplateArguments(FunTmpl->getInjectedTemplateArgs()); in getTemplateInstantiationArgs()
H A DSemaCodeComplete.cpp3474 if (const FunctionTemplateDecl *FunTmpl = in createCodeCompletionStringForDecl() local
3478 FunctionDecl *Function = FunTmpl->getTemplatedDecl(); in createCodeCompletionStringForDecl()
3484 Sema::MarkDeducedTemplateParameters(Ctx, FunTmpl, Deduced); in createCodeCompletionStringForDecl()
3493 NamedDecl *Param = FunTmpl->getTemplateParameters()->getParam( in createCodeCompletionStringForDecl()
3516 AddTemplateParameterChunks(Ctx, Policy, FunTmpl, Result, in createCodeCompletionStringForDecl()
H A DSemaTemplateInstantiateDecl.cpp4503 if (FunctionTemplateDecl *FunTmpl in InitFunctionInstantiation() local
4505 assert(FunTmpl->getTemplatedDecl() == Tmpl && in InitFunctionInstantiation()
4507 (void) FunTmpl; in InitFunctionInstantiation()
H A DSemaStmt.cpp2388 if (FunctionTemplateDecl *FunTmpl = D->getPrimaryTemplate()) { in NoteForRangeBeginEndFunction() local
2390 FunTmpl->getTemplateParameters(), *D->getTemplateSpecializationArgs()); in NoteForRangeBeginEndFunction()
H A DSemaDeclCXX.cpp3457 if (FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(Member)) in ActOnCXXMemberDeclarator() local
3458 NonTemplateMember = FunTmpl->getTemplatedDecl(); in ActOnCXXMemberDeclarator()
17773 if (FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(MethodD)) in actOnDelayedExceptionSpecification() local
17774 MethodD = FunTmpl->getTemplatedDecl(); in actOnDelayedExceptionSpecification()
H A DSemaDecl.cpp14144 if (FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(D)) in ActOnStartOfFunctionDef() local
14145 FD = FunTmpl->getTemplatedDecl(); in ActOnStartOfFunctionDef()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp5118 if (const FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(D)) in clang_getCursorDisplayName() local
5119 D = FunTmpl->getTemplatedDecl(); in clang_getCursorDisplayName()
8163 if (FunctionTemplateDecl *FunTmpl = FD->getDescribedFunctionTemplate()) in maybeGetTemplateCursor() local
8164 return FunTmpl; in maybeGetTemplateCursor()