Home
last modified time | relevance | path

Searched refs:NumParams (Results 1 – 25 of 52) sorted by relevance

123

/openbsd-src/gnu/llvm/clang/lib/AST/
H A DStmtCXX.cpp96 unsigned NumParams) { in Create() argument
98 CoroutineBodyStmt::FirstParamMove + NumParams); in Create()
102 Result->NumParams = NumParams; in Create()
104 std::uninitialized_fill(ParamBegin, ParamBegin + NumParams, in Create()
110 : Stmt(CoroutineBodyStmtClass), NumParams(Args.ParamMoves.size()) { in CoroutineBodyStmt()
H A DDecl.cpp1747 unsigned NumParams = FD->getNumParams(); in printNestedNameSpecifier() local
1748 for (unsigned i = 0; i < NumParams; ++i) { in printNestedNameSpecifier()
1755 if (NumParams > 0) in printNestedNameSpecifier()
4921 NumParams = NewParamInfo.size(); in setParams()
5104 CapturedDecl::CapturedDecl(DeclContext *DC, unsigned NumParams) in CapturedDecl() argument
5106 NumParams(NumParams), ContextParam(0), BodyAndNothrow(nullptr, false) {} in CapturedDecl()
5109 unsigned NumParams) { in Create() argument
5110 return new (C, DC, additionalSizeToAlloc<ImplicitParamDecl *>(NumParams)) in Create()
5111 CapturedDecl(DC, NumParams); in Create()
5115 unsigned NumParams) { in CreateDeserialized() argument
[all …]
H A DExprCXX.cpp1680 unsigned NumParams, in FunctionParmPackExpr() argument
1683 ParamPack(ParamPack), NameLoc(NameLoc), NumParameters(NumParams) { in FunctionParmPackExpr()
1685 std::uninitialized_copy(Params, Params + NumParams, in FunctionParmPackExpr()
1701 unsigned NumParams) { in CreateEmpty() argument
1702 return new (Context.Allocate(totalSizeToAlloc<VarDecl *>(NumParams))) in CreateEmpty()
H A DDeclObjC.cpp924 NumParams = Params.size(); in setParamsAndSelLocs()
931 unsigned Size = sizeof(ParmVarDecl *) * NumParams + in setParamsAndSelLocs()
1516 : Brackets(lAngleLoc, rAngleLoc), NumParams(typeParams.size()) { in ObjCTypeParamList()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp81 unsigned NumParams = F.getFunctionType()->getNumParams(); in runOnModule() local
82 if (NumParams != 0) { in runOnModule()
83 if (!(NumParams == 1 && F.arg_begin()->hasStructRetAttr())) in runOnModule()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DStmtCXX.h334 unsigned NumParams; variable
368 unsigned NumParams);
420 return {getStoredStmts() + SubStmt::FirstParamMove, NumParams}; in getParamMoves()
433 getStoredStmts() + SubStmt::FirstParamMove + NumParams); in children()
439 NumParams); in children()
H A DDeclObjC.h155 unsigned NumParams = 0; variable
195 return reinterpret_cast<SourceLocation *>(getParams() + NumParams); in getStoredSelLocs()
198 return reinterpret_cast<const SourceLocation *>(getParams() + NumParams); in getStoredSelLocs()
349 unsigned param_size() const { return NumParams; } in param_size()
361 return param_const_iterator(getParams() + NumParams); in param_end()
365 param_iterator param_end() { return param_iterator(getParams() + NumParams); } in param_end()
376 return llvm::ArrayRef(const_cast<ParmVarDecl **>(getParams()), NumParams); in parameters()
380 assert(Idx < NumParams && "Index out of bounds!"); in getParamDecl()
662 unsigned NumParams; variable
685 unsigned size() const { return NumParams; } in size()
H A DDeclTemplate.h82 unsigned NumParams : 29; variable
101 return NumParams; in numTrailingObjects()
128 iterator end() { return begin() + NumParams; } in end()
129 const_iterator end() const { return begin() + NumParams; } in end()
131 unsigned size() const { return NumParams; } in size()
2475 unsigned NumParams = 0;
2487 TemplateParameterList **Params, unsigned NumParams,
2489 : Decl(Decl::FriendTemplate, DC, Loc), NumParams(NumParams),
2524 assert(i <= NumParams);
2529 return NumParams;
H A DDecl.h4387 unsigned NumParams = 0; variable
4436 unsigned getNumParams() const { return NumParams; } in getNumParams()
4527 return NumParams; in numTrailingObjects()
4532 unsigned NumParams;
4540 explicit CapturedDecl(DeclContext *DC, unsigned NumParams);
4556 unsigned NumParams);
4558 unsigned NumParams);
4566 unsigned getNumParams() const { return NumParams; } in getNumParams()
4569 assert(i < NumParams); in getParam()
4573 assert(i < NumParams); in setParam()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaAvailability.cpp259 unsigned NumParams; in tryParseObjCMethodName() local
263 NumParams = SlotNames.size(); in tryParseObjCMethodName()
268 NumParams = 0; in tryParseObjCMethodName()
278 return NumParams; in tryParseObjCMethodName()
506 std::optional<unsigned> NumParams = tryParseObjCMethodName( in DoEmitAvailabilityWarning() local
508 if (NumParams && *NumParams == Sel.getNumArgs()) { in DoEmitAvailabilityWarning()
H A DDeclSpec.cpp165 unsigned NumParams, in getFunction() argument
203 I.Fun.NumParams = NumParams; in getFunction()
236 if (NumParams) { in getFunction()
242 NumParams <= std::size(TheDeclarator.InlineParams)) { in getFunction()
244 new (I.Fun.Params) ParamInfo[NumParams]; in getFunction()
248 I.Fun.Params = new DeclaratorChunk::ParamInfo[NumParams]; in getFunction()
251 for (unsigned i = 0; i < NumParams; i++) in getFunction()
H A DSemaLambda.cpp553 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); in addLambdaParameters() local
554 p < NumParams; ++p) { in addLambdaParameters()
998 Params.reserve(FTI.NumParams); in ActOnStartOfLambdaDefinition()
999 for (unsigned i = 0, e = FTI.NumParams; i != e; ++i) in ActOnStartOfLambdaDefinition()
H A DSemaCast.cpp1129 unsigned NumParams = SrcFPTy->getNumParams(); in checkCastFunctionType() local
1131 if (NumParams > DstNumParams) { in checkCastFunctionType()
1134 NumParams = DstNumParams; in checkCastFunctionType()
1135 } else if (NumParams < DstNumParams) { in checkCastFunctionType()
1140 for (unsigned i = 0; i < NumParams; ++i) in checkCastFunctionType()
H A DSemaDeclAttr.cpp309 unsigned NumParams = in checkFunctionOrMethodParameterIndex() local
322 if (IdxSource < 1 || (!IV && IdxSource > NumParams)) { in checkFunctionOrMethodParameterIndex()
656 unsigned int NumParams = FD->getNumParams(); in checkAttrArgsAreCapabilityObjs() local
660 if (!ArgValue.isStrictlyPositive() || ParamIdxFromOne > NumParams) { in checkAttrArgsAreCapabilityObjs()
663 << AL << Idx + 1 << NumParams; in checkAttrArgsAreCapabilityObjs()
7293 std::optional<llvm::APSInt> NumParams = llvm::APSInt(32); in handleMSP430InterruptAttr() local
7294 if (!(NumParams = NumParamsExpr->getIntegerConstantExpr(S.Context))) { in handleMSP430InterruptAttr()
7301 unsigned Num = NumParams->getLimitedValue(255); in handleMSP430InterruptAttr()
7304 << AL << (int)NumParams->getSExtValue() in handleMSP430InterruptAttr()
7428 unsigned NumParams = getFunctionOrMethodNumParams(D); in handleAnyX86InterruptAttr() local
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp298 int NumParams = NumInputs + NumOutputsAndSplitPhis; in getOutliningPenalty() local
299 if (NumParams > MaxParametersForSplit) { in getOutliningPenalty()
306 LLVM_DEBUG(dbgs() << "Applying penalty for: " << NumParams << " params\n"); in getOutliningPenalty()
307 Penalty += CostForArgMaterialization * NumParams; in getOutliningPenalty()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp400 unsigned NumParams = Callee->getFunctionType()->getNumParams(); in isLegalToPromote() local
407 if (NumArgs != NumParams && !Callee->isVarArg()) { in isLegalToPromote()
417 for (; I < NumParams; ++I) { in isLegalToPromote()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSemaInternal.h30 return FTI.NumParams == 1 && !FTI.isVariadic && in FTIHasSingleVoidParameter()
38 return FTI.NumParams && !FTIHasSingleVoidParameter(FTI); in FTIHasNonVoidParameters()
H A DParsedTemplate.h259 unsigned NumParams);
H A DDeclSpec.h1338 unsigned NumParams; member
1403 for (unsigned I = 0; I < NumParams; ++I) in freeParams()
1409 NumParams = 0; in freeParams()
1443 bool isKNRPrototype() const { return !hasPrototype && NumParams != 0; } in isKNRPrototype()
1650 ParamInfo *Params, unsigned NumParams,
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp999 unsigned NumParams = FTy.getNumParams(); in isValidProtoForLibFunc() local
1014 if (NumParams == 1) in isValidProtoForLibFunc()
1017 else if (NumParams == 2) in isValidProtoForLibFunc()
1026 if (NumParams != 1) in isValidProtoForLibFunc()
1084 if (Idx == NumParams) { in isValidProtoForLibFunc()
1097 return Idx == NumParams + 1 && !FTy.isFunctionVarArg(); in isValidProtoForLibFunc()
H A DMemoryBuiltins.cpp100 unsigned NumParams; member
195 FTy->getNumParams() == FnData->NumParams && in getAllocationDataForFunction()
252 Result.NumParams = Callee->getNumOperands(); in getAllocationSize()
449 unsigned NumParams; member
538 if (FTy->getNumParams() != FnData->NumParams) in isLibFreeFunction()
H A DVectorUtils.cpp1571 for (unsigned Pos = 0, NumParams = Parameters.size(); Pos < NumParams; in hasValidParameterList() local
1592 if (Parameters[Pos].LinearStepOrPos >= int(NumParams)) in hasValidParameterList()
1605 for (unsigned NextPos = Pos + 1; NextPos < NumParams; ++NextPos) in hasValidParameterList()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderDecl.cpp1112 unsigned NumParams = Record.readInt(); in VisitFunctionDecl() local
1114 Params.reserve(NumParams); in VisitFunctionDecl()
1115 for (unsigned I = 0; I != NumParams; ++I) in VisitFunctionDecl()
1150 unsigned NumParams = Record.readInt(); in VisitObjCMethodDecl() local
1152 Params.reserve(NumParams); in VisitObjCMethodDecl()
1153 for (unsigned I = 0; I != NumParams; ++I) in VisitObjCMethodDecl()
1700 unsigned NumParams = Record.readInt(); in VisitBlockDecl() local
1702 Params.reserve(NumParams); in VisitBlockDecl()
1703 for (unsigned I = 0; I != NumParams; ++I) in VisitBlockDecl()
1734 for (unsigned I = 0; I < CD->NumParams; ++I) { in VisitCapturedDecl()
[all …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-dwarfdump/
H A DStatistics.cpp100 uint64_t NumParams = 0; member
446 FnStats.NumParams++; in collectStatsForDie()
934 ParamTotal += Stats.NumParams; in collectStatsForObjectFile()
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/
H A DBTFDebug.h149 BTFTypeFuncProto(const DISubroutineType *STy, uint32_t NumParams,

123