/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | TargetAttributesSema.cpp | 85 llvm::APSInt NumParams(32); 86 if (!NumParamsExpr->isIntegerConstantExpr(NumParams, S.Context)) { 93 unsigned Num = NumParams.getLimitedValue(255); 96 << "interrupt" << (int)NumParams.getSExtValue()
|
H A D | SemaTemplateDeduction.cpp | 134 const TemplateArgument *Params, unsigned NumParams, 685 /// \param NumParams The number of types in \c Params 711 const QualType *Params, unsigned NumParams, 720 if (NumParams != NumArgs && 721 !(NumParams && isa<PackExpansionType>(Params[NumParams - 1])) && 731 for (; ParamIdx != NumParams; ++ParamIdx) { 766 if (ParamIdx + 1 < NumParams) 1796 const TemplateArgument *Params, unsigned NumParams, 1804 if (hasPackExpansionBeforeEnd(Params, NumParams)) 709 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, SmallVectorImpl<RefParamPartialOrderingComparison> * RefParamComparisons = 0) argument 1794 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument *Params, unsigned NumParams, const TemplateArgument *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 4321 unsigned NumParams = Function->getNumParams(); local [all...] |
H A D | SemaLambda.cpp | 392 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); 393 p < NumParams; ++p) {
|
H A D | SemaExprCXX.cpp | 2012 unsigned NumParams = Param2.isNull() ? 1 : 2; local 2021 if (Func->getNumParams() == NumParams) { 2026 NumParams == 2 2032 (NumParams == 1 || InitialParam2Type == Param2)) { 2070 Return, ArrayRef<QualType>(Params, NumParams), EPI); 2081 for (unsigned I = 0; I != NumParams; ++I) 2086 Alloc->setParams(ArrayRef<ParmVarDecl*>(ParamDecls, NumParams));
|
H A D | SemaStmt.cpp | 3190 unsigned NumParams) { 3205 CD = CapturedDecl::Create(Context, CurContext, NumParams); 3209 assert(NumParams > 0 && "CapturedStmt requires context parameter"); 3249 unsigned NumParams) { 3251 RecordDecl *RD = CreateCapturedStmtRecordDecl(CD, Loc, NumParams); 3189 CreateCapturedStmtRecordDecl(CapturedDecl *&CD, SourceLocation Loc, unsigned NumParams) argument 3247 ActOnCapturedRegionStart(SourceLocation Loc, Scope *CurScope, CapturedRegionKind Kind, unsigned NumParams) argument
|
H A D | SemaDeclCXX.cpp | 406 for (unsigned NumParams = FD->getNumParams(); NumParams > 0; --NumParams) { 407 const ParmVarDecl *PVD = FD->getParamDecl(NumParams-1); 442 for (unsigned p = 0, NumParams = Old->getNumParams(); p < NumParams; ++p) { 662 unsigned NumParams = FD->getNumParams(); local 666 for (p = 0; p < NumParams; ++p) { 679 for (; p < NumParams; ++p) { 10757 unsigned NumParams local [all...] |
H A D | SemaDeclAttr.cpp | 510 unsigned int NumParams = FD->getNumParams(); local 514 if(!ArgValue.isStrictlyPositive() || ParamIdxFromOne > NumParams) { 516 << Attr.getName() << Idx + 1 << NumParams; local 3973 llvm::APSInt NumParams(32); 3975 !NumParamsExpr->isIntegerConstantExpr(NumParams, Context)) { 3990 numParams = NumParams.getZExtValue();
|
H A D | SemaTemplate.cpp | 818 /// contains the template parameters in Params/NumParams. 824 Decl **Params, unsigned NumParams, 830 (NamedDecl**)Params, NumParams, 3507 unsigned NumParams = Params->size(); local 3511 if (NumArgs > NumParams) 3512 Range = SourceRange(TemplateArgs[NumParams].getLocation(), 3515 << (NumArgs > NumParams) 820 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
|
H A D | SemaTemplateInstantiate.cpp | 1785 ParmVarDecl **Params, unsigned NumParams, 1795 return Instantiator.TransformFunctionTypeParams(Loc, Params, NumParams, 0, 1784 SubstParmTypes(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams) argument
|
H A D | TreeTransform.h | 577 ParmVarDecl **Params, unsigned NumParams, 4176 ParmVarDecl **Params, unsigned NumParams, 4182 for (unsigned i = 0; i != NumParams; ++i) { 9840 unsigned NumParams = S->getCapturedDecl()->getNumParams(); local 9842 S->getCapturedRegionKind(), NumParams); 4175 TransformFunctionTypeParams(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const QualType *ParamTypes, SmallVectorImpl<QualType> &OutParamTypes, SmallVectorImpl<ParmVarDecl*> *PVars) argument
|
H A D | SemaCodeComplete.cpp | 2857 unsigned NumParams = FDecl? FDecl->getNumParams() : Proto->getNumArgs(); local 2858 for (unsigned I = 0; I != NumParams; ++I) { 2883 if (CurrentArg < NumParams)
|
H A D | SemaDecl.cpp | 981 for (unsigned P = 0, NumParams = FD->getNumParams(); P < NumParams; ++P) { 9581 for (unsigned p = 0, NumParams = FD->getNumParams(); p < NumParams; ++p) { 10017 unsigned int NumParams = FD->getNumParams(); local 10018 if (FormatIdx < NumParams && // NumParams may be 0 (e.g. vfprintf)
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 211 unsigned NumParams);
|
H A D | Sema.h | 2959 CapturedRegionKind Kind, unsigned NumParams); 2964 unsigned NumParams); 5101 Decl **Params, unsigned NumParams, 6472 ParmVarDecl **Params, unsigned NumParams,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 32 NamedDecl **Params, unsigned NumParams, 35 NumParams(NumParams), ContainsUnexpandedParameterPack(false) { 36 assert(this->NumParams == NumParams && "Too many template parameters"); 37 for (unsigned Idx = 0; Idx < NumParams; ++Idx) { 59 unsigned NumParams, SourceLocation RAngleLoc) { 61 + sizeof(NamedDecl *) * NumParams; 66 NumParams, RAngleLoc); 30 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument 57 Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
|
H A D | ExprCXX.cpp | 1429 unsigned NumParams, 1433 ParamPack(ParamPack), NameLoc(NameLoc), NumParameters(NumParams) { 1435 std::uninitialized_copy(Params, Params + NumParams, 1450 unsigned NumParams) { 1452 sizeof(ParmVarDecl*) * NumParams)) 1427 FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack, SourceLocation NameLoc, unsigned NumParams, Decl * const *Params) argument 1449 CreateEmpty(const ASTContext &Context, unsigned NumParams) argument
|
H A D | Decl.cpp | 1332 unsigned NumParams = FD->getNumParams(); local 1333 for (unsigned i = 0; i < NumParams; ++i) { 1340 if (NumParams > 0) 3443 NumParams = NewParamInfo.size(); 3580 unsigned NumParams) { 3581 unsigned Size = sizeof(CapturedDecl) + NumParams * sizeof(ImplicitParamDecl*); 3582 return new (C.Allocate(Size)) CapturedDecl(DC, NumParams); 3586 unsigned NumParams) { 3587 unsigned Size = sizeof(CapturedDecl) + NumParams * sizeof(ImplicitParamDecl*); 3589 return new (Mem) CapturedDecl(0, NumParams); 3579 Create(ASTContext &C, DeclContext *DC, unsigned NumParams) argument 3585 CreateDeserialized(ASTContext &C, unsigned ID, unsigned NumParams) argument [all...] |
H A D | DeclObjC.cpp | 595 NumParams = Params.size(); 599 unsigned Size = sizeof(ParmVarDecl *) * NumParams +
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 55 unsigned NumParams : 31; 63 NamedDecl **Params, unsigned NumParams, 71 unsigned NumParams, 84 iterator end() { return begin() + NumParams; } 85 const_iterator end() const { return begin() + NumParams; } 87 unsigned size() const { return NumParams; } 2021 unsigned NumParams; member in class:clang::TemplateParameterList::FriendTemplateDecl 2039 NumParams(NParams), 2047 NumParams(0), 2081 assert(i <= NumParams); [all...] |
H A D | Decl.h | 3224 unsigned NumParams; 3240 ParamInfo(0), NumParams(0), Body(0), 3265 bool param_empty() const { return NumParams == 0; } 3272 unsigned getNumParams() const { return NumParams; } 3342 unsigned NumParams; 3346 explicit CapturedDecl(DeclContext *DC, unsigned NumParams) 3348 NumParams(NumParams), Body(0) { } 3356 static CapturedDecl *Create(ASTContext &C, DeclContext *DC, unsigned NumParams); 3358 unsigned 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); 246 ParamsAndSelLocs(0), NumParams(0), 318 NumParams), 354 unsigned param_size() const { return NumParams; } 358 param_const_iterator param_end() const { return getParams() + NumParams; } 360 param_iterator param_end() { return getParams() + NumParams; }
|
H A D | ExprCXX.h | 3844 SourceLocation NameLoc, unsigned NumParams, 3856 unsigned NumParams);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 678 unsigned NumParams = Record[Idx++]; local 680 Params.reserve(NumParams); 681 for (unsigned I = 0; I != NumParams; ++I) 715 unsigned NumParams = Record[Idx++]; local 717 Params.reserve(NumParams); 718 for (unsigned I = 0; I != NumParams; ++I) 1048 unsigned NumParams = Record[Idx++]; local 1050 Params.reserve(NumParams); 1051 for (unsigned I = 0; I != NumParams; ++I) 1079 for (unsigned i = 0; i < CD->NumParams; 1395 unsigned NumParams = Record[Idx++]; local [all...] |
H A D | ASTReader.cpp | 4665 unsigned NumParams = Record[Idx++]; local 4667 for (unsigned I = 0; I != NumParams; ++I) 6961 unsigned NumParams = Record[Idx++]; local 6963 Params.reserve(NumParams); 6964 while (NumParams--)
|
/freebsd-9.3-release/contrib/llvm/lib/Analysis/ |
H A D | MemoryBuiltins.cpp | 46 unsigned char NumParams; member in struct:AllocFnsTy 130 FTy->getNumParams() == FnData->NumParams &&
|