Searched refs:ParamD (Results 1 – 3 of 3) sorted by relevance
10704 NamedDecl *ParamD; in DiagnoseBadDeduction() local10705 (ParamD = Param.dyn_cast<TemplateTypeParmDecl*>()) || in DiagnoseBadDeduction()10706 (ParamD = Param.dyn_cast<NonTypeTemplateParmDecl*>()) || in DiagnoseBadDeduction()10707 (ParamD = Param.dyn_cast<TemplateTemplateParmDecl*>()); in DiagnoseBadDeduction()10713 assert(ParamD && "no parameter found for incomplete deduction result"); in DiagnoseBadDeduction()10716 << ParamD->getDeclName(); in DiagnoseBadDeduction()10722 assert(ParamD && "no parameter found for incomplete deduction result"); in DiagnoseBadDeduction()10725 << ParamD->getDeclName() in DiagnoseBadDeduction()10733 assert(ParamD && "no parameter found for bad qualifiers deduction result"); in DiagnoseBadDeduction()10734 TemplateTypeParmDecl *TParam = cast<TemplateTypeParmDecl>(ParamD); in DiagnoseBadDeduction()[all …]
10188 void Sema::ActOnDelayedCXXMethodParameter(Scope *S, Decl *ParamD) { in ActOnDelayedCXXMethodParameter() argument10189 if (!ParamD) in ActOnDelayedCXXMethodParameter()10192 ParmVarDecl *Param = cast<ParmVarDecl>(ParamD); in ActOnDelayedCXXMethodParameter()
13932 Declarator ParamD(DS, DeclaratorContext::KNRTypeList); in ActOnFinishKNRParamDeclarations() local13933 ParamD.SetIdentifier(FTI.Params[i].Ident, FTI.Params[i].IdentLoc); in ActOnFinishKNRParamDeclarations()13934 FTI.Params[i].Param = ActOnParamDeclarator(S, ParamD); in ActOnFinishKNRParamDeclarations()