Home
last modified time | relevance | path

Searched refs:NumArgs (Results 1 – 25 of 176) sorted by relevance

12345678

/llvm-project-15.0.7/clang/lib/AST/
H A DExprCXX.cpp564 unsigned NumArgs = Args.size(); in Create() local
629 unsigned NumArgs = std::max<unsigned>(Args.size(), MinNumArgs); in Create() local
897 unsigned NumArgs = Args.size(); in Create() local
997 unsigned NumArgs) in CXXTemporaryObjectExpr() argument
1086 unsigned NumArgs) in CXXConstructExpr() argument
1087 : Expr(SC, Empty), NumArgs(NumArgs) {} in CXXConstructExpr()
1340 CXXUnresolvedConstructExprBits.NumArgs = Args.size(); in CXXUnresolvedConstructExpr()
1357 unsigned NumArgs) { in CreateEmpty() argument
1683 TypeTraitExprBits.NumArgs = Args.size(); in TypeTraitExpr()
1684 assert(Args.size() == TypeTraitExprBits.NumArgs && in TypeTraitExpr()
[all …]
H A DCommentParser.cpp293 Parser::parseCommandArgs(TextTokenRetokenizer &Retokenizer, unsigned NumArgs) { in parseCommandArgs() argument
294 auto *Args = new (Allocator.Allocate<Comment::Argument>(NumArgs)) in parseCommandArgs()
295 Comment::Argument[NumArgs]; in parseCommandArgs()
298 while (ParsedArgs < NumArgs && Retokenizer.lexWord(Arg)) { in parseCommandArgs()
350 if (PC || TPC || Info->NumArgs > 0) { in parseBlockCommand()
360 S.actOnBlockCommandArgs(BC, parseCommandArgs(Retokenizer, Info->NumArgs)); in parseBlockCommand()
408 parseCommandArgs(Retokenizer, Info->NumArgs); in parseInlineCommand()
414 if (Args.size() < Info->NumArgs) { in parseInlineCommand()
418 << Info->NumArgs in parseInlineCommand()
H A DExprObjC.cpp233 unsigned NumArgs, in CreateEmpty() argument
235 ObjCMessageExpr *Mem = alloc(Context, NumArgs, NumStoredSelLocs); in CreateEmpty()
236 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs); in CreateEmpty()
251 ObjCMessageExpr *ObjCMessageExpr::alloc(const ASTContext &C, unsigned NumArgs, in alloc() argument
254 totalSizeToAlloc<void *, SourceLocation>(NumArgs + 1, NumStoredSelLocs), in alloc()
/llvm-project-15.0.7/clang/lib/Driver/
H A DJob.cpp164 size_t NumArgs, in rewriteIncludes() argument
180 if (NumArgs == 1) { in rewriteIncludes()
181 StringRef FlagRef(Args[Idx + NumArgs - 1]); in rewriteIncludes()
193 assert(NumArgs == 2 && "Not expecting more than two arguments"); in rewriteIncludes()
194 StringRef Inc(Args[Idx + NumArgs - 1]); in rewriteIncludes()
219 int NumArgs = 0; in Print() local
221 if (skipArgs(Arg, HaveCrashVFS, NumArgs, IsInclude)) { in Print()
222 i += NumArgs - 1; in Print()
229 rewriteIncludes(Args, i, NumArgs, NewIncFlags); in Print()
235 i += NumArgs - 1; in Print()
/llvm-project-15.0.7/openmp/libomptarget/include/
H A Domptargetplugin.h131 ptrdiff_t *Offsets, int32_t NumArgs);
135 ptrdiff_t *Offsets, int32_t NumArgs,
144 ptrdiff_t *Offsets, int32_t NumArgs,
150 int32_t ID, void *Entry, void **Args, ptrdiff_t *Offsets, int32_t NumArgs,
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/
H A DPDBSymbolTypeFunctionSig.cpp81 uint32_t NumArgs = SigArguments->getChildCount(); in isCVarArgs() local
82 if (NumArgs == 0) in isCVarArgs()
84 auto Last = SigArguments->getChildAtIndex(NumArgs - 1); in isCVarArgs()
/llvm-project-15.0.7/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h600 unsigned NumArgs; variable
633 return NumArgs + 1; in numTrailingObjects()
636 return (HasExtParameterInfos ? NumArgs : 0); in numTrailingObjects()
643 return MutableArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
646 return ArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
650 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
652 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
654 unsigned arg_size() const { return NumArgs; } in arg_size()
716 return llvm::makeArrayRef(getExtParameterInfosBuffer(), NumArgs); in getExtParameterInfos()
719 assert(argIndex <= NumArgs); in getExtParameterInfo()
/llvm-project-15.0.7/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp218 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size(); in ExecuteCompilerInvocation() local
219 auto Args = std::make_unique<const char*[]>(NumArgs + 2); in ExecuteCompilerInvocation()
221 for (unsigned i = 0; i != NumArgs; ++i) in ExecuteCompilerInvocation()
223 Args[NumArgs + 1] = nullptr; in ExecuteCompilerInvocation()
224 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args.get()); in ExecuteCompilerInvocation()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DParsedAttr.h48 unsigned NumArgs : 4; member
91 : AttrKind(AttrKind), NumArgs(NumArgs), OptArgs(OptArgs), in ParsedAttrInfo()
262 unsigned NumArgs : 16; variable
362 NumArgs(3), Invalid(false), UsedAsTypeAttr(false), in ParsedAttr()
379 NumArgs(1), Invalid(false), UsedAsTypeAttr(false), in ParsedAttr()
397 NumArgs(0), Invalid(false), UsedAsTypeAttr(false), in ParsedAttr()
411 NumArgs(0), Invalid(false), UsedAsTypeAttr(false), in ParsedAttr()
491 unsigned getNumArgs() const { return NumArgs; } in getNumArgs()
495 assert(Arg < NumArgs && "Arg access out of range!"); in getArg()
500 return Arg < NumArgs && getArg(Arg).is<Expr*>(); in isArgExpr()
[all …]
H A DParsedTemplate.h185 unsigned NumArgs; member
216 llvm::make_range(getTemplateArgs(), getTemplateArgs() + NumArgs)) in Destroy()
249 NumArgs(TemplateArgs.size()), ArgsInvalid(ArgsInvalid) { in TemplateIdAnnotation()
/llvm-project-15.0.7/compiler-rt/lib/ubsan/
H A Dubsan_diag.h185 unsigned NumArgs; variable
192 CHECK(NumArgs != MaxArgs); in AddArg()
193 Args[NumArgs++] = A; in AddArg()
209 : Loc(Loc), Level(Level), ET(ET), Message(Message), NumArgs(0), in Diag()
/llvm-project-15.0.7/openmp/libomptarget/plugins/ve/src/
H A Drtl.cpp408 ptrdiff_t *Offsets, int32_t NumArgs, in __tgt_rtl_run_target_team_region() argument
414 std::vector<void *> ptrs(NumArgs); in __tgt_rtl_run_target_team_region()
424 for (int i = 0; i < NumArgs; ++i) { in __tgt_rtl_run_target_team_region()
450 ptrdiff_t *Offsets, int32_t NumArgs) { in __tgt_rtl_run_target_region() argument
451 return __tgt_rtl_run_target_team_region(ID, Entry, Args, Offsets, NumArgs, 1, in __tgt_rtl_run_target_region()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp106 for (unsigned I = 1, NumArgs = Args.size(); I < NumArgs; ++I) in packArgsIntoNVPTXFormatBuffer() local
117 for (unsigned I = 1, NumArgs = Args.size(); I < NumArgs; ++I) { in packArgsIntoNVPTXFormatBuffer() local
/llvm-project-15.0.7/clang/include/clang/AST/
H A DIgnoreExpr.h127 unsigned NumArgs = CCE->getNumArgs(); in IgnoreElidableImplicitConstructorSingleStep() local
128 if ((NumArgs == 1 || in IgnoreElidableImplicitConstructorSingleStep()
129 (NumArgs > 1 && CCE->getArg(1)->isDefaultArgument())) && in IgnoreElidableImplicitConstructorSingleStep()
H A DExprObjC.h952 unsigned NumArgs : NumArgsBitWidth; variable
987 ObjCMessageExpr(EmptyShell Empty, unsigned NumArgs) in ObjCMessageExpr() argument
990 setNumArgs(NumArgs); in ObjCMessageExpr()
1030 NumArgs = Num; in setNumArgs()
1077 unsigned NumArgs,
1214 unsigned NumArgs,
1372 unsigned getNumArgs() const { return NumArgs; } in getNumArgs()
1386 assert(Arg < NumArgs && "Arg access out of range!"); in getArg()
1390 assert(Arg < NumArgs && "Arg access out of range!"); in getArg()
1396 assert(Arg < NumArgs && "Arg access out of range!"); in setArg()
[all …]
H A DCommentCommands.td9 int NumArgs = 0;
34 let NumArgs = 1;
67 let NumArgs = 0;
95 def N : InlineCommand<"n"> { let NumArgs = 0; }
164 def Retval : BlockCommand<"retval"> { let NumArgs = 1; }
172 def XRefItem : BlockCommand<"xrefitem"> { let NumArgs = 3; }
H A DTemplateBase.h129 unsigned NumArgs;
231 this->Args.NumArgs = Args.size();
360 return Args.Args + Args.NumArgs;
373 return Args.NumArgs;
379 return llvm::makeArrayRef(Args.Args, Args.NumArgs);
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp303 unsigned NumArgs = MI->getNumOperands(); in tryReplaceLoad() local
304 for (unsigned i = 1; i < NumArgs; ++i) in tryReplaceLoad()
374 unsigned NumArgs = MI->getNumOperands(); in tryReplaceExtend() local
375 for (unsigned i = 1; i < NumArgs; ++i) in tryReplaceExtend()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DObjCSelfInitChecker.cpp246 unsigned NumArgs = CE.getNumArgs(); in checkPreCall() local
252 for (unsigned i = 0; i < NumArgs; ++i) { in checkPreCall()
280 unsigned NumArgs = CE.getNumArgs(); in checkPostCall() local
281 for (unsigned i = 0; i < NumArgs; ++i) { in checkPostCall()
/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangOptionDocEmitter.cpp268 unsigned NumArgs = getNumArgsForKind(Option->getValueAsDef("Kind"), Option); in emitOptionName() local
274 else if (NumArgs == 1) in emitOptionName()
282 if (!HasMetaVarName || NumArgs == UnlimitedArgs) { in emitOptionName()
283 while (Args.size() < NumArgs) { in emitOptionName()
286 if (Args.size() == 2 && NumArgs == UnlimitedArgs) { in emitOptionName()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DAvoidBindCheck.cpp398 findCandidateCallOperators(const CXXRecordDecl *RecordDecl, size_t NumArgs) { in findCandidateCallOperators() argument
407 if (Method->getNumParams() > NumArgs) in findCandidateCallOperators()
424 if (FD->getNumParams() > NumArgs) in findCandidateCallOperators()
463 size_t NumArgs) { in getCallOperator() argument
465 findCandidateCallOperators(Callable, NumArgs); in getCallOperator()
481 size_t NumArgs = BindCall->getNumArgs() - 1; in getCallMethodDecl() local
482 return getCallOperator(Callee->getType()->getAsCXXRecordDecl(), NumArgs); in getCallMethodDecl()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DFunction.h76 size_t NumArgs; variable
752 return Arguments + NumArgs; in arg_end()
756 return Arguments + NumArgs; in arg_end()
760 assert (i < NumArgs && "getArg() out of range!"); in getArg()
774 size_t arg_size() const { return NumArgs; } in arg_size()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp197 const unsigned NumArgs = F->arg_size(); in ffiInvoke() local
201 if (ArgVals.size() > NumArgs && F->isVarArg()) { in ffiInvoke()
208 std::vector<ffi_type*> args(NumArgs); in ffiInvoke()
220 SmallVector<void*, 16> values(NumArgs); in ffiInvoke()
232 if (ffi_prep_cif(&cif, FFI_DEFAULT_ABI, NumArgs, rtype, args.data()) == in ffiInvoke()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DArgumentCommentCheck.cpp272 unsigned NumArgs = std::min<unsigned>(Args.size(), Callee->getNumParams()); in checkCallArgs() local
273 if ((NumArgs == 0) || (IgnoreSingleArgument && NumArgs == 1)) in checkCallArgs()
282 for (unsigned I = 0; I < NumArgs; ++I) { in checkCallArgs()
/llvm-project-15.0.7/llvm/include/llvm/TableGen/
H A DRecord.h1280 unsigned NumArgs; variable
1306 assert(i < NumArgs && "Argument index out of range!"); in getArg()
1313 const_iterator args_end () const { return args_begin() + NumArgs; } in args_end()
1315 size_t args_size () const { return NumArgs; } in args_size()
1316 bool args_empty() const { return NumArgs == 0; } in args_empty()
1375 unsigned NumArgs; variable
1380 ValName(VN), NumArgs(NumArgs), NumArgNames(NumArgNames) {} in DagInit()
1408 unsigned getNumArgs() const { return NumArgs; } in getNumArgs()
1411 assert(Num < NumArgs && "Arg number out of range!"); in getArg()
1426 return makeArrayRef(getTrailingObjects<Init *>(), NumArgs); in getArgs()
[all …]

12345678