Lines Matching refs:NewParam
3323 static void mergeParamDeclTypes(ParmVarDecl *NewParam, in mergeParamDeclTypes() argument
3327 if (auto Newnullability = NewParam->getType()->getNullability(S.Context)) { in mergeParamDeclTypes()
3329 S.Diag(NewParam->getLocation(), diag::warn_mismatched_nullability_attr) in mergeParamDeclTypes()
3332 ((NewParam->getObjCDeclQualifier() & Decl::OBJC_TQ_CSNullability) in mergeParamDeclTypes()
3341 QualType NewT = NewParam->getType(); in mergeParamDeclTypes()
3345 NewParam->setType(NewT); in mergeParamDeclTypes()
3349 const auto *NewParamDT = dyn_cast<DecayedType>(NewParam->getType()); in mergeParamDeclTypes()
3355 S.Diag(NewParam->getLocation(), diag::warn_inconsistent_array_form) in mergeParamDeclTypes()
3356 << NewParam << NewParamOT; in mergeParamDeclTypes()
4247 ParmVarDecl *NewParam = New->getParamDecl(i); in MergeCompatibleFunctionDecls() local
4249 mergeParamDeclAttributes(NewParam, OldParam, *this); in MergeCompatibleFunctionDecls()
4250 mergeParamDeclTypes(NewParam, OldParam, *this); in MergeCompatibleFunctionDecls()