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

/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1680 ParmVarDecl *NewParm = CheckParameter(Context.getTranslationUnitDecl(), local
1687 if (!NewParm)
1693 NewParm->setUninstantiatedDefaultArg(Arg);
1695 NewParm->setUnparsedDefaultArg();
1696 UnparsedDefaultArgInstantiations[OldParm].push_back(NewParm);
1701 NewParm->setUninstantiatedDefaultArg(Arg);
1703 NewParm->setHasInheritedDefaultArg(OldParm->hasInheritedDefaultArg());
1705 if (OldParm->isParameterPack() && !NewParm->isParameterPack()) {
1707 CurrentInstantiationScope->InstantiatedLocalPackArg(OldParm, NewParm);
1710 CurrentInstantiationScope->InstantiatedLocal(OldParm, NewParm);
[all...]
H A DTreeTransform.h4015 ParmVarDecl *NewParm = 0; local
4048 ParmVarDecl *NewParm local
4053 if (!NewParm)
4056 OutParamTypes.push_back(NewParm->getType());
4058 PVars->push_back(NewParm);
4065 ParmVarDecl *NewParm local
4070 if (!NewParm)
4073 OutParamTypes.push_back(NewParm->getType());
4075 PVars->push_back(NewParm);
4091 NewParm
[all...]
H A DSemaTemplate.cpp4836 TemplateParameterList::iterator NewParm = New->begin(); local
4843 if (NewParm == NewParmEnd) {
4851 if (!MatchTemplateParameterKind(*this, *NewParm, *OldParm, Complain,
4855 ++NewParm;
4866 for (; NewParm != NewParmEnd; ++NewParm) {
4867 if (!MatchTemplateParameterKind(*this, *NewParm, *OldParm, Complain,
4874 if (NewParm != NewParmEnd) {
H A DSemaDecl.cpp2191 ParmVarDecl *NewParm; member in struct:__anon3876::GNUCompatibleParamWarning
2645 ParmVarDecl *NewParm = New->getParamDecl(Idx); local
2648 ArgTypes.push_back(NewParm->getType());
2650 NewParm->getType(),
2653 = { OldParm, NewParm, NewProto->getArgType(Idx) };
2655 ArgTypes.push_back(NewParm->getType());
2662 Diag(Warnings[Warn].NewParm->getLocation(),

Completed in 97 milliseconds