Lines Matching refs:FunctionDecl
3151 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl();
3493 unsigned NumExplicitlySpecified, FunctionDecl *&Specialization,
3546 Specialization = cast_or_null<FunctionDecl>(
3651 FunctionDecl *Fn) {
3701 if (FunctionDecl *ExplicitSpec
3707 if (FunctionDecl *Viable =
3731 FunctionDecl *Specialization = nullptr;
3740 FunctionDecl *Fn = cast<FunctionDecl>(D);
4011 FunctionDecl *&Specialization, TemplateDeductionInfo &Info,
4017 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl();
4231 FunctionDecl *&Specialization, TemplateDeductionInfo &Info,
4236 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl();
4457 FunctionDecl *ConversionSpecialized = nullptr;
4494 FunctionDecl *&Specialization, TemplateDeductionInfo &Info,
4919 bool Sema::DeduceReturnType(FunctionDecl *FD, SourceLocation Loc,
4927 FunctionDecl *CallOp = Lambda->getLambdaCallOperator();
5010 FunctionDecl *FD1 = FT1->getTemplatedDecl();
5011 FunctionDecl *FD2 = FT2->getTemplatedDecl();
5164 FunctionDecl *Function = FunTmpl->getTemplatedDecl();
5306 = cast<FunctionDecl>(*Best)->getPrimaryTemplate();
5310 = cast<FunctionDecl>(*I)->getPrimaryTemplate();
5325 = cast<FunctionDecl>(*I)->getPrimaryTemplate();
5347 const auto *FD = cast<FunctionDecl>(*I);
6145 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl();