Searched refs:NewParm (Results 1 - 4 of 4) sorted by relevance

/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1641 ParmVarDecl *NewParm = CheckParameter(Context.getTranslationUnitDecl(), local
1647 if (!NewParm)
1653 NewParm->setUninstantiatedDefaultArg(Arg);
1655 NewParm->setUnparsedDefaultArg();
1656 UnparsedDefaultArgInstantiations[OldParm].push_back(NewParm);
1661 NewParm->setUninstantiatedDefaultArg(Arg);
1663 NewParm->setHasInheritedDefaultArg(OldParm->hasInheritedDefaultArg());
1665 if (OldParm->isParameterPack() && !NewParm->isParameterPack()) {
1667 CurrentInstantiationScope->InstantiatedLocalPackArg(OldParm, NewParm);
1670 CurrentInstantiationScope->InstantiatedLocal(OldParm, NewParm);
[all...]
H A DTreeTransform.h4293 ParmVarDecl *NewParm = nullptr; local
4326 ParmVarDecl *NewParm local
4331 if (!NewParm)
4334 OutParamTypes.push_back(NewParm->getType());
4336 PVars->push_back(NewParm);
4343 ParmVarDecl *NewParm local
4348 if (!NewParm)
4351 OutParamTypes.push_back(NewParm->getType());
4353 PVars->push_back(NewParm);
4369 NewParm
[all...]
H A DSemaTemplate.cpp5505 TemplateParameterList::iterator NewParm = New->begin(); local
5512 if (NewParm == NewParmEnd) {
5520 if (!MatchTemplateParameterKind(*this, *NewParm, *OldParm, Complain,
5524 ++NewParm;
5535 for (; NewParm != NewParmEnd; ++NewParm) {
5536 if (!MatchTemplateParameterKind(*this, *NewParm, *OldParm, Complain,
5543 if (NewParm != NewParmEnd) {
H A DSemaDecl.cpp2301 ParmVarDecl *NewParm; member in struct:__anon18024::GNUCompatibleParamWarning
2834 ParmVarDecl *NewParm = New->getParamDecl(Idx); local
2837 ArgTypes.push_back(NewParm->getType());
2839 NewParm->getType(),
2841 GNUCompatibleParamWarning Warn = { OldParm, NewParm,
2844 ArgTypes.push_back(NewParm->getType());
2851 Diag(Warnings[Warn].NewParm->getLocation(),

Completed in 1011 milliseconds