Home
last modified time | relevance | path

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

123456

/freebsd/contrib/llvm-project/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp235 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size(); in ExecuteCompilerInvocation() local
236 auto Args = std::make_unique<const char*[]>(NumArgs + 2); in ExecuteCompilerInvocation()
238 for (unsigned i = 0; i != NumArgs; ++i) in ExecuteCompilerInvocation()
240 Args[NumArgs + 1] = nullptr; in ExecuteCompilerInvocation()
241 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args.get()); in ExecuteCompilerInvocation()
282 unsigned NumArgs = Clang->getFrontendOpts().MLIRArgs.size(); in ExecuteCompilerInvocation() local
283 auto Args = std::make_unique<const char *[]>(NumArgs + 2); in ExecuteCompilerInvocation()
285 for (unsigned i = 0; i != NumArgs; ++i) in ExecuteCompilerInvocation()
287 Args[NumArgs + 1] = nullptr; in ExecuteCompilerInvocation()
288 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args.get()); in ExecuteCompilerInvocation()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DCommentParser.cpp423 Parser::parseCommandArgs(TextTokenRetokenizer &Retokenizer, unsigned NumArgs) { in parseCommandArgs() argument
424 auto *Args = new (Allocator.Allocate<Comment::Argument>(NumArgs)) in parseCommandArgs()
425 Comment::Argument[NumArgs]; in parseCommandArgs()
428 while (ParsedArgs < NumArgs && Retokenizer.lexWord(Arg)) { in parseCommandArgs()
439 unsigned NumArgs) { in parseThrowCommandArgs() argument
440 auto *Args = new (Allocator.Allocate<Comment::Argument>(NumArgs)) in parseThrowCommandArgs()
441 Comment::Argument[NumArgs]; in parseThrowCommandArgs()
445 while (ParsedArgs < NumArgs && Retokenizer.lexType(Arg)) { in parseThrowCommandArgs()
456 unsigned NumArgs) { in parseParCommandArgs() argument
457 assert(NumArgs > 0); in parseParCommandArgs()
[all …]
H A DExprCXX.cpp606 CXXOperatorCallExpr::CXXOperatorCallExpr(unsigned NumArgs, bool HasFPFeatures, in CXXOperatorCallExpr() argument
608 : CallExpr(CXXOperatorCallExprClass, /*NumPreArgs=*/0, NumArgs, in CXXOperatorCallExpr()
618 unsigned NumArgs = Args.size(); in Create() local
620 /*NumPreArgs=*/0, NumArgs, FPFeatures.requiresTrailingStorage()); in Create()
630 unsigned NumArgs, in CreateEmpty() argument
635 CallExpr::sizeOfTrailingObjects(/*NumPreArgs=*/0, NumArgs, HasFPFeatures); in CreateEmpty()
640 return new (Mem) CXXOperatorCallExpr(NumArgs, HasFPFeatures, Empty); in CreateEmpty()
675 CXXMemberCallExpr::CXXMemberCallExpr(unsigned NumArgs, bool HasFPFeatures, in CXXMemberCallExpr() argument
677 : CallExpr(CXXMemberCallExprClass, /*NumPreArgs=*/0, NumArgs, HasFPFeatures, in CXXMemberCallExpr()
687 unsigned NumArgs = std::max<unsigned>(Args.size(), MinNumArgs); in Create() local
[all …]
H A DExprObjC.cpp228 unsigned NumArgs, in CreateEmpty() argument
230 ObjCMessageExpr *Mem = alloc(Context, NumArgs, NumStoredSelLocs); in CreateEmpty()
231 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs); in CreateEmpty()
246 ObjCMessageExpr *ObjCMessageExpr::alloc(const ASTContext &C, unsigned NumArgs, in alloc() argument
249 totalSizeToAlloc<void *, SourceLocation>(NumArgs + 1, NumStoredSelLocs), in alloc()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DParsedAttrInfo.h41 unsigned NumArgs : 4; member
79 : AttrKind(AttrKind), NumArgs(0), OptArgs(0), NumArgMembers(0), in AttrKind()
83 constexpr ParsedAttrInfo(AttributeCommonInfo::Kind AttrKind, unsigned NumArgs, in ParsedAttrInfo()
91 : AttrKind(AttrKind), NumArgs(NumArgs), OptArgs(OptArgs), in ParsedAttrInfo()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DJob.cpp167 size_t NumArgs, in rewriteIncludes() argument
183 if (NumArgs == 1) { in rewriteIncludes()
184 StringRef FlagRef(Args[Idx + NumArgs - 1]); in rewriteIncludes()
196 assert(NumArgs == 2 && "Not expecting more than two arguments"); in rewriteIncludes()
197 StringRef Inc(Args[Idx + NumArgs - 1]); in rewriteIncludes()
225 int NumArgs = 0; in Print() local
227 if (skipArgs(Arg, HaveCrashVFS, NumArgs, IsInclude)) { in Print()
228 i += NumArgs - 1; in Print()
235 rewriteIncludes(Args, i, NumArgs, NewIncFlags); in Print()
241 i += NumArgs - 1; in Print()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DLowLevelHelpers.cpp72 unsigned NumArgs = Node.getNumArgs(); in matchEachArgumentWithParamTypeImpl() local
74 NumArgs = std::min(NumArgs, FProto->getNumParams()); in matchEachArgumentWithParamTypeImpl()
76 for (; ArgIndex < NumArgs; ++ArgIndex, ++ParamIndex) { in matchEachArgumentWithParamTypeImpl()
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCommentCommands.td9 int NumArgs = 0;
35 let NumArgs = 1;
68 let NumArgs = 0;
96 def N : InlineCommand<"n"> { let NumArgs = 0; }
141 def Throws : BlockCommand<"throws"> { let IsThrowsCommand = 1; let NumArgs = 1; }
142 def Throw : BlockCommand<"throw"> { let IsThrowsCommand = 1; let NumArgs = 1; }
143 def Exception : BlockCommand<"exception"> { let IsThrowsCommand = 1; let NumArgs = 1;}
165 def Par : BlockCommand<"par"> { let IsParCommand = 1; let NumArgs = 1; }
170 def Retval : BlockCommand<"retval"> { let NumArgs = 1; }
178 def XRefItem : BlockCommand<"xrefitem"> { let NumArgs = 3; }
H A DCommentParser.h101 parseCommandArgs(TextTokenRetokenizer &Retokenizer, unsigned NumArgs);
106 parseThrowCommandArgs(TextTokenRetokenizer &Retokenizer, unsigned NumArgs);
109 parseParCommandArgs(TextTokenRetokenizer &Retokenizer, unsigned NumArgs);
H A DIgnoreExpr.h128 unsigned NumArgs = CCE->getNumArgs(); in IgnoreElidableImplicitConstructorSingleStep() local
129 if ((NumArgs == 1 || in IgnoreElidableImplicitConstructorSingleStep()
130 (NumArgs > 1 && CCE->getArg(1)->isDefaultArgument())) && in IgnoreElidableImplicitConstructorSingleStep()
H A DExprObjC.h966 unsigned NumArgs : NumArgsBitWidth; variable
1006 ObjCMessageExpr(EmptyShell Empty, unsigned NumArgs) in ObjCMessageExpr() argument
1009 setNumArgs(NumArgs); in ObjCMessageExpr()
1045 size_t numTrailingObjects(OverloadToken<void *>) const { return NumArgs + 1; } in numTrailingObjects()
1049 NumArgs = Num; in setNumArgs()
1096 unsigned NumArgs,
1218 unsigned NumArgs,
1376 unsigned getNumArgs() const { return NumArgs; } in getNumArgs()
1390 assert(Arg < NumArgs && "Arg access out of range!"); in getArg()
1394 assert(Arg < NumArgs && "Arg access out of range!"); in getArg()
[all …]
H A DTemplateBase.h154 unsigned NumArgs;
283 this->Args.NumArgs = Args.size();
433 return Args.Args + Args.NumArgs;
446 return Args.NumArgs;
452 return {Args.Args, Args.NumArgs};
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h638 unsigned NumArgs; variable
668 return NumArgs + 1; in numTrailingObjects()
671 return (HasExtParameterInfos ? NumArgs : 0); in numTrailingObjects()
678 return MutableArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
681 return ArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
685 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
687 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
689 unsigned arg_size() const { return NumArgs; } in arg_size()
753 return llvm::ArrayRef(getExtParameterInfosBuffer(), NumArgs); in getExtParameterInfos()
756 assert(argIndex <= NumArgs); in getExtParameterInfo()
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_diag.h165 unsigned NumArgs; in Arg()
172 CHECK(NumArgs != MaxArgs);
173 Args[NumArgs++] = A;
189 : Loc(Loc), Level(Level), ET(ET), Message(Message), NumArgs(0),
185 unsigned NumArgs; global() variable
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp84 for (unsigned I = 1, NumArgs = Args.size(); I < NumArgs; ++I) in packArgsIntoNVPTXFormatBuffer() local
95 for (unsigned I = 1, NumArgs = Args.size(); I < NumArgs; ++I) { in packArgsIntoNVPTXFormatBuffer() local
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h186 unsigned NumArgs; member
215 llvm::make_range(getTemplateArgs(), getTemplateArgs() + NumArgs)) in Destroy()
249 NumArgs(TemplateArgs.size()), ArgsInvalid(ArgsInvalid) { in TemplateIdAnnotation()
H A DParsedAttr.h122 size_t numTrailingObjects(OverloadToken<ArgsUnion>) const { return NumArgs; } in numTrailingObjects()
141 unsigned NumArgs : 16; variable
210 EllipsisLoc(ellipsisLoc), NumArgs(numArgs), Invalid(false), in ParsedAttr()
227 : AttributeCommonInfo(attrName, scope, attrRange, formUsed), NumArgs(1), in ParsedAttr()
244 : AttributeCommonInfo(attrName, scope, attrRange, formUsed), NumArgs(3), in ParsedAttr()
260 : AttributeCommonInfo(attrName, scope, attrRange, formUsed), NumArgs(1), in ParsedAttr()
278 EllipsisLoc(ellipsisLoc), NumArgs(0), Invalid(false), in ParsedAttr()
290 : AttributeCommonInfo(attrName, scope, attrRange, formUsed), NumArgs(0), in ParsedAttr()
371 unsigned getNumArgs() const { return NumArgs; } in getNumArgs()
375 assert(Arg < NumArgs && "Arg access out of range!"); in getArg()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DFormatVariadic.cpp142 formatv_object_base::parseFormatString(StringRef Fmt, size_t NumArgs, in parseFormatString() argument
188 if (NumExpectedArgs != NumArgs) { in parseFormatString()
190 NumExpectedArgs, NumArgs, SavedFmtStr); in parseFormatString()
/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesFormat.h289 unsigned NumArgs; member
375 auto hash = llvm::hash_value(Selector.NumArgs);
386 return LHS.NumArgs == RHS.NumArgs && LHS.Identifiers == RHS.Identifiers;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp290 unsigned NumArgs = MI->getNumOperands(); in tryReplaceLoad() local
291 for (unsigned i = 1; i < NumArgs; ++i) in tryReplaceLoad()
362 unsigned NumArgs = MI->getNumOperands(); in tryReplaceExtend() local
363 for (unsigned i = 1; i < NumArgs; ++i) in tryReplaceExtend()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenCL.cpp241 unsigned NumArgs = TheCall->getNumArgs(); in checkBuiltinEnqueueKernel() local
243 if (NumArgs < 4) { in checkBuiltinEnqueueKernel()
245 << 0 << 4 << NumArgs << /*is non object*/ 0; in checkBuiltinEnqueueKernel()
280 if (NumArgs == 4) { in checkBuiltinEnqueueKernel()
302 if (NumArgs >= 7) { in checkBuiltinEnqueueKernel()
347 if (NumArgs == 7) in checkBuiltinEnqueueKernel()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCSelfInitChecker.cpp243 unsigned NumArgs = CE.getNumArgs(); in checkPreCall() local
249 for (unsigned i = 0; i < NumArgs; ++i) { in checkPreCall()
277 unsigned NumArgs = CE.getNumArgs(); in checkPostCall() local
278 for (unsigned i = 0; i < NumArgs; ++i) { in checkPostCall()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangOptionDocEmitter.cpp260 unsigned NumArgs = getNumArgsForKind(Option->getValueAsDef("Kind"), Option); in emitOptionName() local
266 else if (NumArgs == 1) in emitOptionName()
274 if (!HasMetaVarName || NumArgs == UnlimitedArgs) { in emitOptionName()
275 while (Args.size() < NumArgs) { in emitOptionName()
278 if (Args.size() == 2 && NumArgs == UnlimitedArgs) { in emitOptionName()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp207 const unsigned NumArgs = F->arg_size(); in ffiInvoke() local
211 if (ArgVals.size() > NumArgs && F->isVarArg()) { in ffiInvoke()
218 std::vector<ffi_type*> args(NumArgs); in ffiInvoke()
230 SmallVector<void*, 16> values(NumArgs); in ffiInvoke()
242 if (ffi_prep_cif(&cif, FFI_DEFAULT_ABI, NumArgs, rtype, args.data()) == in ffiInvoke()

123456