Home
last modified time | relevance | path

Searched refs:OldParm (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1401 bool maybeInstantiateFunctionParameterToScope(ParmVarDecl *OldParm);
1727 ParmVarDecl *TransformFunctionTypeParam(ParmVarDecl *OldParm,
1965 ParmVarDecl *OldParm) { in maybeInstantiateFunctionParameterToScope() argument
1966 if (SemaRef.CurrentInstantiationScope->getInstantiationOfIfExists(OldParm)) in maybeInstantiateFunctionParameterToScope()
1969 if (!OldParm->isParameterPack()) in maybeInstantiateFunctionParameterToScope()
1970 return !TransformFunctionTypeParam(OldParm, /*indexAdjustment=*/0, in maybeInstantiateFunctionParameterToScope()
1977 TypeLoc TL = OldParm->getTypeSourceInfo()->getTypeLoc(); in maybeInstantiateFunctionParameterToScope()
1995 ExpandingFunctionParameterPack(OldParm); in maybeInstantiateFunctionParameterToScope()
1998 if (!TransformFunctionTypeParam(OldParm, /*indexAdjustment=*/0, in maybeInstantiateFunctionParameterToScope()
2605 ParmVarDecl *OldParm, int indexAdjustment, UnsignedOrNone NumExpansions, in TransformFunctionTypeParam() argument
[all …]
H A DTreeTransform.h766 ParmVarDecl *TransformFunctionTypeParam(ParmVarDecl *OldParm,
6123 ParmVarDecl *OldParm, int indexAdjustment, UnsignedOrNone NumExpansions, in TransformFunctionTypeParam() argument
6125 TypeSourceInfo *OldDI = OldParm->getTypeSourceInfo(); in TransformFunctionTypeParam()
6160 return OldParm; in TransformFunctionTypeParam()
6163 OldParm->getDeclContext(), in TransformFunctionTypeParam()
6164 OldParm->getInnerLocStart(), in TransformFunctionTypeParam()
6165 OldParm->getLocation(), in TransformFunctionTypeParam()
6166 OldParm->getIdentifier(), in TransformFunctionTypeParam()
6169 OldParm->getStorageClass(), in TransformFunctionTypeParam()
6171 newParm->setScopeInfo(OldParm->getFunctionScopeDepth(), in TransformFunctionTypeParam()
[all …]
H A DSemaDecl.cpp3442 ParmVarDecl *OldParm; member
4300 ParmVarDecl *OldParm = Old->getParamDecl(Idx); in MergeFunctionDecl() local
4302 if (Context.typesAreCompatible(OldParm->getType(), in MergeFunctionDecl()
4305 } else if (Context.typesAreCompatible(OldParm->getType(), in MergeFunctionDecl()
4308 GNUCompatibleParamWarning Warn = { OldParm, NewParm, in MergeFunctionDecl()
4321 << Warnings[Warn].OldParm->getType(); in MergeFunctionDecl()
4322 if (Warnings[Warn].OldParm->getLocation().isValid()) in MergeFunctionDecl()
4323 Diag(Warnings[Warn].OldParm->getLocation(), in MergeFunctionDecl()
H A DSemaTemplate.cpp8146 for (TemplateParameterList::iterator OldParm = Old->begin(), in TemplateParameterListsAreEqual() local
8148 OldParm != OldParmEnd; ++OldParm, ++NewParm) { in TemplateParameterListsAreEqual()
8155 if (!MatchTemplateParameterKind(*this, *NewParm, NewInstFrom, *OldParm, in TemplateParameterListsAreEqual()