/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/ |
H A D | p5-generic-lambda-1y.cpp | 20 auto NumParams = [](auto Self, auto h, auto ... rest) -> unsigned { member in namespace:overload_generic_lambda 26 overload<decltype(Base), decltype(NumParams)> O(Base, NumParams); 38 auto NumParams = [](auto Self, auto h, auto ... rest) { member in namespace:overload_generic_lambda_return_type_deduction 44 overload<decltype(Base), decltype(NumParams)> O(Base, NumParams);
|
/external/llvm/lib/Analysis/ |
H A D | TargetLibraryInfo.cpp | 499 unsigned NumParams = FTy.getNumParams(); local 503 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy() && 508 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && 519 return ((NumParams == 2 || NumParams == 3) && 523 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && 528 return (NumParams == 3 && FTy.getReturnType()->isPointerTy() && 535 --NumParams; 536 if (!IsSizeTTy(FTy.getParamType(NumParams))) 541 return (NumParams [all...] |
H A D | MemoryBuiltins.cpp | 46 unsigned NumParams; member in struct:AllocFnsTy 125 Result.NumParams = Callee->getNumOperands(); 156 FTy->getNumParams() == FnData->NumParams &&
|
/external/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 218 unsigned NumParams);
|
H A D | SemaInternal.h | 31 return FTI.NumParams == 1 && !FTI.isVariadic && 39 return FTI.NumParams && !FTIHasSingleVoidParameter(FTI);
|
H A D | DeclSpec.h | 1245 /// NumParams - This is the number of formal parameters specified by the 1247 unsigned NumParams; member in struct:clang::DeclaratorChunk::FunctionTypeInfo 1311 for (unsigned I = 0; I < NumParams; ++I) { 1319 NumParams = 0; 1334 bool isKNRPrototype() const { return !hasPrototype && NumParams != 0; } 1529 ParamInfo *Params, unsigned NumParams,
|
/external/clang/include/clang/AST/ |
H A D | Decl.h | 3506 unsigned NumParams; 3522 ParamInfo(nullptr), NumParams(0), Body(nullptr), 3560 unsigned getNumParams() const { return NumParams; } 3631 return NumParams; 3636 unsigned NumParams; 3642 explicit CapturedDecl(DeclContext *DC, unsigned NumParams); 3654 unsigned NumParams); 3656 unsigned NumParams); 3664 unsigned getNumParams() const { return NumParams; } 3667 assert(i < NumParams); [all...] |
H A D | DeclObjC.h | 174 unsigned NumParams; 199 return reinterpret_cast<SourceLocation*>(getParams() + NumParams); 202 return reinterpret_cast<const SourceLocation*>(getParams() + NumParams); 242 NumParams(0), DeclEndLoc(endLoc), Body(), SelfDecl(nullptr), 348 unsigned param_size() const { return NumParams; } 358 return param_const_iterator(getParams() + NumParams); 361 param_iterator param_end() { return param_iterator(getParams() + NumParams); } 373 NumParams); 627 unsigned NumParams; member in class:clang::final 648 unsigned size() const { return NumParams; } [all...] |
H A D | DeclTemplate.h | 60 unsigned NumParams : 31; 68 return NumParams; 89 iterator end() { return begin() + NumParams; } 90 const_iterator end() const { return begin() + NumParams; } 92 unsigned size() const { return NumParams; } 2151 unsigned NumParams; member in class:clang::FriendTemplateDecl 2165 : Decl(Decl::FriendTemplate, DC, Loc), NumParams(Params.size()), 2170 NumParams(0), 2202 assert(i <= NumParams); 2207 return NumParams; [all...] |
/external/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 156 unsigned NumParams, 196 I.Fun.NumParams = NumParams; 218 if (NumParams) { 224 NumParams <= llvm::array_lengthof(TheDeclarator.InlineParams)) { 229 I.Fun.Params = new DeclaratorChunk::ParamInfo[NumParams]; 232 memcpy(I.Fun.Params, Params, sizeof(Params[0]) * NumParams); 152 getFunction(bool hasProto, bool isAmbiguous, SourceLocation LParenLoc, ParamInfo *Params, unsigned NumParams, SourceLocation EllipsisLoc, SourceLocation RParenLoc, unsigned TypeQuals, bool RefQualifierIsLvalueRef, SourceLocation RefQualifierLoc, SourceLocation ConstQualifierLoc, SourceLocation VolatileQualifierLoc, SourceLocation RestrictQualifierLoc, SourceLocation MutableLoc, ExceptionSpecificationType ESpecType, SourceRange ESpecRange, ParsedType *Exceptions, SourceRange *ExceptionRanges, unsigned NumExceptions, Expr *NoexceptExpr, CachedTokens *ExceptionSpecTokens, SourceLocation LocalRangeBegin, SourceLocation LocalRangeEnd, Declarator &TheDeclarator, TypeResult TrailingReturnType) argument
|
H A D | SemaTemplateDeduction.cpp | 107 const TemplateArgument *Params, unsigned NumParams, 742 /// \param NumParams The number of types in \c Params 765 const QualType *Params, unsigned NumParams, 772 if (NumParams != NumArgs && 773 !(NumParams && isa<PackExpansionType>(Params[NumParams - 1])) && 783 for (; ParamIdx != NumParams; ++ParamIdx) { 817 if (ParamIdx + 1 < NumParams) 1837 const TemplateArgument *Params, unsigned NumParams, 1846 if (hasPackExpansionBeforeEnd(Params, NumParams)) 763 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const QualType *Params, unsigned NumParams, const QualType *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, unsigned TDF, bool PartialOrdering = false) argument 1836 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument *Params, unsigned NumParams, const TemplateArgument *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, bool NumberOfArgumentsMustMatch) argument 3331 unsigned NumParams = Function->getNumParams(); local 4328 unsigned NumParams = Function->getNumParams(); local [all...] |
H A D | SemaLambda.cpp | 477 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); 478 p < NumParams; ++p) { 868 Params.reserve(FTI.NumParams); 869 for (unsigned i = 0, e = FTI.NumParams; i != e; ++i)
|
H A D | SemaDeclAttr.cpp | 278 unsigned NumParams = local 291 if (Idx < 1 || (!IV && Idx > NumParams)) { 570 unsigned int NumParams = FD->getNumParams(); local 574 if(!ArgValue.isStrictlyPositive() || ParamIdxFromOne > NumParams) { 576 << Attr.getName() << Idx + 1 << NumParams; local 4761 llvm::APSInt NumParams(32); 4762 if (!NumParamsExpr->isIntegerConstantExpr(NumParams, S.Context)) { 4769 unsigned Num = NumParams.getLimitedValue(255); 4772 << Attr.getName() << (int)NumParams.getSExtValue() 4868 unsigned NumParams local [all...] |
H A D | SemaType.cpp | 3033 if (!RT->isRecordType() && FTI.NumParams > 1) 3037 if (RT->isReferenceType() && FTI.NumParams != 1) 3057 FTI.NumParams ? diag::warn_parens_disambiguated_as_function_declaration 3080 if (FTI.NumParams > 0) { 4159 if (!FTI.NumParams && !FTI.isVariadic && !LangOpts.CPlusPlus) { 4166 if (!FTI.NumParams && FTI.isVariadic && !LangOpts.CPlusPlus) { 4180 if (FTI.NumParams && FTI.Params[0].Param == nullptr) { 4203 ParamTys.reserve(FTI.NumParams); 4206 ExtParameterInfos(FTI.NumParams); 4209 for (unsigned i = 0, e = FTI.NumParams; [all...] |
H A D | SemaDeclCXX.cpp | 393 for (unsigned argIdx = 0, e = chunk.Fun.NumParams; argIdx != e; 421 for (unsigned NumParams = FD->getNumParams(); NumParams > 0; --NumParams) { 422 const ParmVarDecl *PVD = FD->getParamDecl(NumParams-1); 496 for (unsigned p = 0, NumParams = PrevForDefaultArgs 499 p < NumParams; ++p) { 713 unsigned NumParams = FD->getNumParams(); local 717 for (p = 0; p < NumParams; ++p) { 730 for (; p < NumParams; 9590 unsigned NumParams = CD->getNumParams(); local 11628 unsigned NumParams = Proto->getNumParams(); local 11853 unsigned NumParams = FnDecl->getNumParams() local [all...] |
H A D | SemaExpr.cpp | 4700 unsigned NumParams = Proto->getNumParams(); local 4702 unsigned MinArgs = FDecl ? FDecl->getMinRequiredArguments() : NumParams; 4710 if (Args.size() < NumParams) { 4715 MinArgs == NumParams && !Proto->isVariadic() 4723 MinArgs == NumParams && !Proto->isVariadic() 4728 Diag(RParenLoc, MinArgs == NumParams && !Proto->isVariadic() 4741 Call->setNumArgs(Context, NumParams); 4746 if (Args.size() > NumParams) { 4751 MinArgs == NumParams && !Proto->isVariadic() 4754 diagnoseTypo(TC, PDiag(diag_id) << FnKind << NumParams 4807 unsigned NumParams = Proto->getNumParams(); local [all...] |
H A D | SemaStmt.cpp | 3830 unsigned NumParams) { 3847 assert(NumParams > 0 && "CapturedStmt requires context parameter"); 3848 CD = CapturedDecl::Create(Context, CurContext, NumParams); 3884 unsigned NumParams) { 3886 RecordDecl *RD = CreateCapturedStmtRecordDecl(CD, Loc, NumParams); 3829 CreateCapturedStmtRecordDecl(CapturedDecl *&CD, SourceLocation Loc, unsigned NumParams) argument 3882 ActOnCapturedRegionStart(SourceLocation Loc, Scope *CurScope, CapturedRegionKind Kind, unsigned NumParams) argument
|
H A D | SemaOverload.cpp | 5788 unsigned NumParams = Proto->getNumParams(); local 5793 if (TooManyArguments(NumParams, Args.size(), PartialOverloading) && 5829 if (ArgIdx < NumParams) { 6151 unsigned NumParams = Proto->getNumParams(); local 6156 if (TooManyArguments(NumParams, Args.size(), PartialOverloading) && 6206 if (ArgIdx < NumParams) { 6644 unsigned NumParams = Proto->getNumParams(); local 6649 if (Args.size() > NumParams && !Proto->isVariadic()) { 6657 if (Args.size() < NumParams) { 6667 if (ArgIdx < NumParams) { [all...] |
/external/clang/lib/AST/ |
H A D | Decl.cpp | 1455 unsigned NumParams = FD->getNumParams(); local 1456 for (unsigned i = 0; i < NumParams; ++i) { 1463 if (NumParams > 0) 3881 NumParams = NewParamInfo.size(); 4057 CapturedDecl::CapturedDecl(DeclContext *DC, unsigned NumParams) argument 4059 NumParams(NumParams), ContextParam(0), BodyAndNothrow(nullptr, false) {} 4062 unsigned NumParams) { 4063 return new (C, DC, additionalSizeToAlloc<ImplicitParamDecl *>(NumParams)) 4064 CapturedDecl(DC, NumParams); 4061 Create(ASTContext &C, DeclContext *DC, unsigned NumParams) argument 4067 CreateDeserialized(ASTContext &C, unsigned ID, unsigned NumParams) argument [all...] |
H A D | DeclTemplate.cpp | 36 NumParams(Params.size()), ContainsUnexpandedParameterPack(false) { 37 assert(this->NumParams == NumParams && "Too many template parameters"); 38 for (unsigned Idx = 0; Idx < NumParams; ++Idx) {
|
H A D | Type.cpp | 2662 NumParams(params.size()), 2667 assert(NumParams == params.size() && "function has too many parameters"); 2674 for (unsigned i = 0; i != NumParams; ++i) { 2688 QualType *exnSlot = argSlot + NumParams; 2703 Expr **noexSlot = reinterpret_cast<Expr **>(argSlot + NumParams); 2718 reinterpret_cast<FunctionDecl **>(argSlot + NumParams); 2727 reinterpret_cast<FunctionDecl **>(argSlot + NumParams); 2734 for (unsigned i = 0; i != NumParams; ++i) 2809 const QualType *ArgTys, unsigned NumParams, 2831 for (unsigned i = 0; i != NumParams; [all...] |
H A D | ExprCXX.cpp | 1344 unsigned NumParams, 1348 ParamPack(ParamPack), NameLoc(NameLoc), NumParameters(NumParams) { 1350 std::uninitialized_copy(Params, Params + NumParams, 1364 unsigned NumParams) { 1365 return new (Context.Allocate(totalSizeToAlloc<ParmVarDecl *>(NumParams))) 1342 FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack, SourceLocation NameLoc, unsigned NumParams, ParmVarDecl *const *Params) argument 1363 CreateEmpty(const ASTContext &Context, unsigned NumParams) argument
|
H A D | DeclObjC.cpp | 799 NumParams = Params.size(); 807 unsigned Size = sizeof(ParmVarDecl *) * NumParams + 1354 : NumParams(typeParams.size())
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 891 unsigned NumParams = Record[Idx++]; local 893 Params.reserve(NumParams); 894 for (unsigned I = 0; I != NumParams; ++I) 928 unsigned NumParams = Record[Idx++]; local 930 Params.reserve(NumParams); 931 for (unsigned I = 0; I != NumParams; ++I) 1308 unsigned NumParams = Record[Idx++]; local 1310 Params.reserve(NumParams); 1311 for (unsigned I = 0; I != NumParams; ++I) 1340 for (unsigned I = 0; I < CD->NumParams; 1843 unsigned NumParams = Record[Idx++]; local [all...] |
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | Verifier.cpp | 1891 unsigned NumParams, ...) { 1893 va_start(VA, NumParams); 1901 if (FTy->getNumParams() + FTy->isVarArg() != NumParams) { 1929 for (unsigned ArgNo = 0; ArgNo != NumParams; ++ArgNo) { 1889 VerifyIntrinsicPrototype(Intrinsic::ID ID, Function *F, unsigned NumRetVals, unsigned NumParams, ...) argument
|