Lines Matching refs:OldParam
513 ParmVarDecl *OldParam = PrevForDefaultArgs->getParamDecl(p); in MergeCXXFunctionDecl() local
516 bool OldParamHasDfl = OldParam ? OldParam->hasDefaultArg() : false; in MergeCXXFunctionDecl()
531 if (OldParam->hasUninstantiatedDefaultArg()) in MergeCXXFunctionDecl()
533 OldParam->getUninstantiatedDefaultArg()); in MergeCXXFunctionDecl()
535 NewParam->setDefaultArg(OldParam->getInit()); in MergeCXXFunctionDecl()
555 OldParam->hasInheritedDefaultArg(); /**/) { in MergeCXXFunctionDecl()
557 OldParam = Older->getParamDecl(p); in MergeCXXFunctionDecl()
560 Diag(OldParam->getLocation(), diag::note_previous_definition) in MergeCXXFunctionDecl()
561 << OldParam->getDefaultArgRange(); in MergeCXXFunctionDecl()
572 if (OldParam->hasUnparsedDefaultArg()) in MergeCXXFunctionDecl()
574 else if (OldParam->hasUninstantiatedDefaultArg()) in MergeCXXFunctionDecl()
576 OldParam->getUninstantiatedDefaultArg()); in MergeCXXFunctionDecl()
578 NewParam->setDefaultArg(OldParam->getInit()); in MergeCXXFunctionDecl()