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

/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1587 ParmVarDecl *NewParm = CheckParameter(Context.getTranslationUnitDecl(), local
1594 if (!NewParm)
1600 NewParm->setUninstantiatedDefaultArg(Arg);
1602 NewParm->setUnparsedDefaultArg();
1603 UnparsedDefaultArgInstantiations[OldParm].push_back(NewParm);
1608 NewParm->setUninstantiatedDefaultArg(Arg);
1610 NewParm->setHasInheritedDefaultArg(OldParm->hasInheritedDefaultArg());
1612 if (OldParm->isParameterPack() && !NewParm->isParameterPack()) {
1614 CurrentInstantiationScope->InstantiatedLocalPackArg(OldParm, NewParm);
1617 CurrentInstantiationScope->InstantiatedLocal(OldParm, NewParm);
[all...]
H A DSemaTemplate.cpp4826 TemplateParameterList::iterator NewParm = New->begin(); local
4833 if (NewParm == NewParmEnd) {
4841 if (!MatchTemplateParameterKind(*this, *NewParm, *OldParm, Complain,
4845 ++NewParm;
4856 for (; NewParm != NewParmEnd; ++NewParm) {
4857 if (!MatchTemplateParameterKind(*this, *NewParm, *OldParm, Complain,
4864 if (NewParm != NewParmEnd) {
H A DSemaDecl.cpp1888 ParmVarDecl *NewParm; member in struct:__anon188::GNUCompatibleParamWarning
2278 ParmVarDecl *NewParm = New->getParamDecl(Idx); local
2281 ArgTypes.push_back(NewParm->getType());
2283 NewParm->getType(),
2286 = { OldParm, NewParm, NewProto->getArgType(Idx) };
2288 ArgTypes.push_back(NewParm->getType());
2295 Diag(Warnings[Warn].NewParm->getLocation(),
H A DTreeTransform.h3979 ParmVarDecl *NewParm = 0; local
4012 ParmVarDecl *NewParm local
4017 if (!NewParm)
4020 OutParamTypes.push_back(NewParm->getType());
4022 PVars->push_back(NewParm);
4029 ParmVarDecl *NewParm local
4034 if (!NewParm)
4037 OutParamTypes.push_back(NewParm->getType());
4039 PVars->push_back(NewParm);
4055 NewParm
[all...]

Completed in 116 milliseconds