Home
last modified time | relevance | path

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

123456

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DParsedAttrInfo.h39 unsigned NumArgs : 4; member
77 : AttrKind(AttrKind), NumArgs(0), OptArgs(0), NumArgMembers(0), in AttrKind()
81 constexpr ParsedAttrInfo(AttributeCommonInfo::Kind AttrKind, unsigned NumArgs, in ParsedAttrInfo()
89 : AttrKind(AttrKind), NumArgs(NumArgs), OptArgs(OptArgs), in ParsedAttrInfo()
H A DIdentifierTable.h858 DeclarationNameExtra(unsigned NumArgs) in alignas()
859 : ExtraKindOrNumArgs(ObjCMultiArgSelector + NumArgs) {} in alignas()
922 unsigned NumArgs) { in alignas()
923 ID.AddInteger(NumArgs); in alignas()
924 for (unsigned i = 0; i != NumArgs; ++i) in alignas()
1110 Selector getSelector(unsigned NumArgs, IdentifierInfo **IIV);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp568 unsigned NumArgs = Args.size(); in Create() local
633 unsigned NumArgs = std::max<unsigned>(Args.size(), MinNumArgs); in Create() local
907 unsigned NumArgs = Args.size(); in Create() local
1073 unsigned NumArgs) in CXXTemporaryObjectExpr() argument
1163 unsigned NumArgs) in CXXConstructExpr() argument
1164 : Expr(SC, Empty), NumArgs(NumArgs) {} in CXXConstructExpr()
1415 CXXUnresolvedConstructExprBits.NumArgs = Args.size(); in CXXUnresolvedConstructExpr()
1433 unsigned NumArgs) { in CreateEmpty() argument
1781 TypeTraitExprBits.NumArgs = Args.size(); in TypeTraitExpr()
1782 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()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DJob.cpp170 size_t NumArgs, in rewriteIncludes() argument
186 if (NumArgs == 1) { in rewriteIncludes()
187 StringRef FlagRef(Args[Idx + NumArgs - 1]); in rewriteIncludes()
199 assert(NumArgs == 2 && "Not expecting more than two arguments"); in rewriteIncludes()
200 StringRef Inc(Args[Idx + NumArgs - 1]); in rewriteIncludes()
228 int NumArgs = 0; in Print() local
230 if (skipArgs(Arg, HaveCrashVFS, NumArgs, IsInclude)) { in Print()
231 i += NumArgs - 1; in Print()
238 rewriteIncludes(Args, i, NumArgs, NewIncFlags); in Print()
244 i += NumArgs - 1; in Print()
/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/CodeGen/
H A DCGFunctionInfo.h609 unsigned NumArgs; variable
639 return NumArgs + 1; in numTrailingObjects()
642 return (HasExtParameterInfos ? NumArgs : 0); in numTrailingObjects()
649 return MutableArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
652 return ArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
656 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
658 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
660 unsigned arg_size() const { return NumArgs; } in arg_size()
724 return llvm::ArrayRef(getExtParameterInfosBuffer(), NumArgs); in getExtParameterInfos()
727 assert(argIndex <= NumArgs); in getExtParameterInfo()
/freebsd/contrib/llvm-project/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp224 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size(); in ExecuteCompilerInvocation() local
225 auto Args = std::make_unique<const char*[]>(NumArgs + 2); in ExecuteCompilerInvocation()
227 for (unsigned i = 0; i != NumArgs; ++i) in ExecuteCompilerInvocation()
229 Args[NumArgs + 1] = nullptr; in ExecuteCompilerInvocation()
230 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args.get()); in ExecuteCompilerInvocation()
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_diag.h165 unsigned NumArgs; variable
172 CHECK(NumArgs != MaxArgs); in AddArg()
173 Args[NumArgs++] = A; in AddArg()
189 : Loc(Loc), Level(Level), ET(ET), Message(Message), NumArgs(0), in Diag()
/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesFormat.h250 unsigned NumArgs; member
305 auto hash = llvm::hash_value(Selector.NumArgs);
316 return LHS.NumArgs == RHS.NumArgs && LHS.Identifiers == RHS.Identifiers;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h185 unsigned NumArgs; member
216 llvm::make_range(getTemplateArgs(), getTemplateArgs() + NumArgs)) in Destroy()
249 NumArgs(TemplateArgs.size()), ArgsInvalid(ArgsInvalid) { in TemplateIdAnnotation()
H A DParsedAttr.h127 size_t numTrailingObjects(OverloadToken<ArgsUnion>) const { return NumArgs; } in numTrailingObjects()
149 unsigned NumArgs : 16; variable
211 EllipsisLoc(ellipsisLoc), NumArgs(numArgs), Invalid(false), in ParsedAttr()
246 NumArgs(3), Invalid(false), UsedAsTypeAttr(false), in ParsedAttr()
262 NumArgs(1), Invalid(false), UsedAsTypeAttr(false), in ParsedAttr()
279 EllipsisLoc(ellipsisLoc), NumArgs(0), Invalid(false), in ParsedAttr()
292 NumArgs(0), Invalid(false), UsedAsTypeAttr(false), in ParsedAttr()
372 unsigned getNumArgs() const { return NumArgs; } in getNumArgs()
376 assert(Arg < NumArgs && "Arg access out of range!"); in getArg()
381 return Arg < NumArgs && getArg(Arg).is<Expr*>(); in isArgExpr()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
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.h972 unsigned NumArgs : NumArgsBitWidth; variable
1012 ObjCMessageExpr(EmptyShell Empty, unsigned NumArgs) in ObjCMessageExpr() argument
1015 setNumArgs(NumArgs); in ObjCMessageExpr()
1055 NumArgs = Num; in setNumArgs()
1102 unsigned NumArgs,
1224 unsigned NumArgs,
1382 unsigned getNumArgs() const { return NumArgs; } in getNumArgs()
1396 assert(Arg < NumArgs && "Arg access out of range!"); in getArg()
1400 assert(Arg < NumArgs && "Arg access out of range!"); in getArg()
1406 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.h154 unsigned NumArgs;
282 this->Args.NumArgs = Args.size();
427 return Args.Args + Args.NumArgs;
440 return Args.NumArgs;
446 return llvm::ArrayRef(Args.Args, Args.NumArgs);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp107 for (unsigned I = 1, NumArgs = Args.size(); I < NumArgs; ++I) in packArgsIntoNVPTXFormatBuffer() local
118 for (unsigned I = 1, NumArgs = Args.size(); I < NumArgs; ++I) { in packArgsIntoNVPTXFormatBuffer() local
/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/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/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp300 unsigned NumArgs = MI->getNumOperands(); in tryReplaceLoad() local
301 for (unsigned i = 1; i < NumArgs; ++i) in tryReplaceLoad()
372 unsigned NumArgs = MI->getNumOperands(); in tryReplaceExtend() local
373 for (unsigned i = 1; i < NumArgs; ++i) in tryReplaceExtend()
/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()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1351 unsigned NumArgs; variable
1377 assert(i < NumArgs && "Argument index out of range!"); in getArg()
1388 size_t args_size () const { return NumArgs; } in args_size()
1389 bool args_empty() const { return NumArgs == 0; } in args_empty()
1392 return ArrayRef(args_begin(), NumArgs); in args()
1450 unsigned NumArgs; variable
1455 ValName(VN), NumArgs(NumArgs), NumArgNames(NumArgNames) {} in DagInit()
1483 unsigned getNumArgs() const { return NumArgs; } in getNumArgs()
1486 assert(Num < NumArgs && "Arg number out of range!"); in getArg()
1505 return ArrayRef(getTrailingObjects<Init *>(), NumArgs); in getArgs()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h77 size_t NumArgs; variable
821 return Arguments + NumArgs; in arg_end()
825 return Arguments + NumArgs; in arg_end()
829 assert (i < NumArgs && "getArg() out of range!"); in getArg()
843 size_t arg_size() const { return NumArgs; } in arg_size()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DNameSearchContext.cpp92 unsigned NumArgs = func_proto_type->getNumParams(); in AddFunDecl() local
97 for (ArgIndex = 0; ArgIndex < NumArgs; ++ArgIndex) { in AddFunDecl()

123456