Home
last modified time | relevance | path

Searched refs:NewParam (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp168 Value *NewParam; in convertToParamAS() member
175 LI->setOperand(0, I.NewParam); in convertToParamAS()
180 auto *NewGEP = GetElementPtrInst::Create(nullptr, I.NewParam, Indices, in convertToParamAS()
188 return BitCastInst::Create(BC->getOpcode(), I.NewParam, NewBCType, in convertToParamAS()
195 return I.NewParam; in convertToParamAS()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplate.cpp2181 NamedDecl *NewParam = transformTemplateParameter(Param, Args); in transformConstructor() local
2182 if (!NewParam) in transformConstructor()
2184 AllParams.push_back(NewParam); in transformConstructor()
2186 SemaRef.Context.getInjectedTemplateArg(NewParam))); in transformConstructor()
2242 ParmVarDecl *NewParam = ParmVarDecl::Create( in buildSimpleDeductionGuide() local
2245 NewParam->setScopeInfo(0, Params.size()); in buildSimpleDeductionGuide()
2246 FPTL.setParam(Params.size(), NewParam); in buildSimpleDeductionGuide()
2247 Params.push_back(NewParam); in buildSimpleDeductionGuide()
2310 auto *NewParam = in transformTemplateParameterImpl() local
2312 assert(NewParam->getDepth() == 0 && "unexpected template param depth"); in transformTemplateParameterImpl()
[all …]
H A DSemaDeclCXX.cpp515 ParmVarDecl *NewParam = New->getParamDecl(p); in MergeCXXFunctionDecl() local
518 bool NewParamHasDfl = NewParam->hasDefaultArg(); in MergeCXXFunctionDecl()
531 NewParam->setHasInheritedDefaultArg(); in MergeCXXFunctionDecl()
533 NewParam->setUninstantiatedDefaultArg( in MergeCXXFunctionDecl()
536 NewParam->setDefaultArg(OldParam->getInit()); in MergeCXXFunctionDecl()
550 Diag(NewParam->getLocation(), DiagDefaultParamID) in MergeCXXFunctionDecl()
551 << NewParam->getDefaultArgRange(); in MergeCXXFunctionDecl()
572 NewParam->setHasInheritedDefaultArg(); in MergeCXXFunctionDecl()
574 NewParam->setUnparsedDefaultArg(); in MergeCXXFunctionDecl()
576 NewParam->setUninstantiatedDefaultArg( in MergeCXXFunctionDecl()
[all …]
H A DSemaTemplateInstantiateDecl.cpp4175 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); in SubstFunctionType() local
4176 Params.push_back(NewParam); in SubstFunctionType()
4177 Scope->InstantiatedLocal(OldParam, NewParam); in SubstFunctionType()
4182 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); in SubstFunctionType() local
4183 Params.push_back(NewParam); in SubstFunctionType()
4184 Scope->InstantiatedLocalPackArg(OldParam, NewParam); in SubstFunctionType()
H A DSemaDecl.cpp3025 static void mergeParamDeclTypes(ParmVarDecl *NewParam, in mergeParamDeclTypes() argument
3029 if (auto Newnullability = NewParam->getType()->getNullability(S.Context)) { in mergeParamDeclTypes()
3031 S.Diag(NewParam->getLocation(), diag::warn_mismatched_nullability_attr) in mergeParamDeclTypes()
3034 ((NewParam->getObjCDeclQualifier() & Decl::OBJC_TQ_CSNullability) in mergeParamDeclTypes()
3043 QualType NewT = NewParam->getType(); in mergeParamDeclTypes()
3047 NewParam->setType(NewT); in mergeParamDeclTypes()
3843 ParmVarDecl *NewParam = New->getParamDecl(i); in MergeCompatibleFunctionDecls() local
3845 mergeParamDeclAttributes(NewParam, OldParam, *this); in MergeCompatibleFunctionDecls()
3846 mergeParamDeclTypes(NewParam, OldParam, *this); in MergeCompatibleFunctionDecls()