Home | History | Annotate | Download | only in Sema

Lines Matching refs:NewParm

1575   ParmVarDecl *NewParm = CheckParameter(Context.getTranslationUnitDecl(),
1582 if (!NewParm)
1588 NewParm->setUninstantiatedDefaultArg(Arg);
1590 NewParm->setUnparsedDefaultArg();
1591 UnparsedDefaultArgInstantiations[OldParm].push_back(NewParm);
1593 NewParm->setUninstantiatedDefaultArg(Arg);
1595 NewParm->setHasInheritedDefaultArg(OldParm->hasInheritedDefaultArg());
1597 if (OldParm->isParameterPack() && !NewParm->isParameterPack()) {
1599 CurrentInstantiationScope->InstantiatedLocalPackArg(OldParm, NewParm);
1602 CurrentInstantiationScope->InstantiatedLocal(OldParm, NewParm);
1607 NewParm->setDeclContext(CurContext);
1609 NewParm->setScopeInfo(OldParm->getFunctionScopeDepth(),
1612 return NewParm;