/external/clang/lib/Sema/ |
H A D | TargetAttributesSema.cpp | 40 llvm::APSInt NumParams(32); 41 if (!NumParamsExpr->isIntegerConstantExpr(NumParams, S.Context)) { 47 unsigned Num = NumParams.getLimitedValue(255); 50 << "interrupt" << (int)NumParams.getSExtValue()
|
H A D | SemaTemplateDeduction.cpp | 130 const TemplateArgument *Params, unsigned NumParams, 679 /// \param NumParams The number of types in \c Params 705 const QualType *Params, unsigned NumParams, 714 if (NumParams != NumArgs && 715 !(NumParams && isa<PackExpansionType>(Params[NumParams - 1])) && 725 for (; ParamIdx != NumParams; ++ParamIdx) { 760 if (ParamIdx + 1 < NumParams) 1753 const TemplateArgument *Params, unsigned NumParams, 1761 if (hasPackExpansionBeforeEnd(Params, NumParams)) 703 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 1751 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument *Params, unsigned NumParams, const TemplateArgument *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 3843 unsigned NumParams = std::min(NumCallArguments, local 3883 unsigned NumParams = Function->getNumParams(); local [all...] |
H A D | SemaLambda.cpp | 215 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); 216 p < NumParams; ++p) {
|
H A D | SemaDeclCXX.cpp | 414 for (unsigned p = 0, NumParams = Old->getNumParams(); p < NumParams; ++p) { 614 unsigned NumParams = FD->getNumParams(); local 622 for (p = 0; p < NumParams; ++p) { 645 for (; p < NumParams; ++p) { 9969 unsigned NumParams = FnDecl->getNumParams() local 9972 ((NumParams == 1 && !CanBeUnaryOperator) || 9973 (NumParams == 2 && !CanBeBinaryOperator) || 9974 (NumParams < 1) || (NumParams > [all...] |
H A D | SemaDeclAttr.cpp | 460 unsigned int NumParams = FD->getNumParams(); local 464 if(!ArgValue.isStrictlyPositive() || ParamIdxFromOne > NumParams) { 466 << Attr.getName() << Idx + 1 << NumParams; local 4102 llvm::APSInt NumParams(32); 4104 !NumParamsExpr->isIntegerConstantExpr(NumParams, Context)) { 4118 numParams = NumParams.getZExtValue();
|
H A D | SemaTemplate.cpp | 823 /// contains the template parameters in Params/NumParams. 829 Decl **Params, unsigned NumParams, 835 (NamedDecl**)Params, NumParams, 2997 unsigned NumParams = Params->size(); local 3001 if (NumArgs > NumParams) 3002 Range = SourceRange(TemplateArgs[NumParams].getLocation(), 3005 << (NumArgs > NumParams) 825 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
|
H A D | SemaTemplateInstantiate.cpp | 1729 ParmVarDecl **Params, unsigned NumParams, 1739 return Instantiator.TransformFunctionTypeParams(Loc, Params, NumParams, 0, 1728 SubstParmTypes(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams) argument
|
H A D | SemaDecl.cpp | 989 for (unsigned P = 0, NumParams = FD->getNumParams(); P < NumParams; ++P) { 8570 for (unsigned p = 0, NumParams = FD->getNumParams(); p < NumParams; ++p) { 8997 unsigned int NumParams = FD->getNumParams(); local 8998 if (FormatIdx < NumParams && // NumParams may be 0 (e.g. vfprintf)
|
H A D | SemaCodeComplete.cpp | 2833 unsigned NumParams = FDecl? FDecl->getNumParams() : Proto->getNumArgs(); local 2834 for (unsigned I = 0; I != NumParams; ++I) { 2859 if (CurrentArg < NumParams)
|
H A D | TreeTransform.h | 563 ParmVarDecl **Params, unsigned NumParams, 4004 ParmVarDecl **Params, unsigned NumParams, 4010 for (unsigned i = 0; i != NumParams; ++i) { 4003 TransformFunctionTypeParams(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const QualType *ParamTypes, SmallVectorImpl<QualType> &OutParamTypes, SmallVectorImpl<ParmVarDecl*> *PVars) argument
|
/external/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 211 unsigned NumParams);
|
H A D | Sema.h | 4812 Decl **Params, unsigned NumParams, 6059 ParmVarDecl **Params, unsigned NumParams,
|
/external/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 | 1334 unsigned NumParams, 1338 ParamPack(ParamPack), NameLoc(NameLoc), NumParameters(NumParams) { 1340 std::uninitialized_copy(Params, Params + NumParams, 1354 FunctionParmPackExpr::CreateEmpty(ASTContext &Context, unsigned NumParams) { argument 1356 sizeof(ParmVarDecl*) * NumParams)) 1332 FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack, SourceLocation NameLoc, unsigned NumParams, Decl * const *Params) argument
|
H A D | Decl.cpp | 1185 unsigned NumParams = FD->getNumParams(); local 1186 for (unsigned i = 0; i < NumParams; ++i) { 1193 if (NumParams > 0) 3115 NumParams = NewParamInfo.size();
|
H A D | DeclObjC.cpp | 512 NumParams = Params.size(); 516 unsigned Size = sizeof(ParmVarDecl *) * NumParams +
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 53 unsigned NumParams : 31; 61 NamedDecl **Params, unsigned NumParams, 69 unsigned NumParams, 82 iterator end() { return begin() + NumParams; } 83 const_iterator end() const { return begin() + NumParams; } 85 unsigned size() const { return NumParams; } 2025 unsigned NumParams; member in class:clang::TemplateParameterList::FriendTemplateDecl 2043 NumParams(NParams), 2051 NumParams(0), 2085 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); 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 | Decl.h | 3086 unsigned NumParams; 3099 ParamInfo(0), NumParams(0), Body(0), 3123 bool param_empty() const { return NumParams == 0; } 3130 unsigned getNumParams() const { return NumParams; }
|
H A D | ExprCXX.h | 3634 SourceLocation NameLoc, unsigned NumParams, 3646 unsigned NumParams);
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 625 unsigned NumParams = Record[Idx++]; local 627 Params.reserve(NumParams); 628 for (unsigned I = 0; I != NumParams; ++I) 662 unsigned NumParams = Record[Idx++]; local 664 Params.reserve(NumParams); 665 for (unsigned I = 0; I != NumParams; ++I) 963 unsigned NumParams = Record[Idx++]; local 965 Params.reserve(NumParams); 966 for (unsigned I = 0; I != NumParams; ++I) 1275 unsigned NumParams local [all...] |
H A D | ASTReader.cpp | 4377 unsigned NumParams = Record[Idx++]; local 4379 for (unsigned I = 0; I != NumParams; ++I) 6607 unsigned NumParams = Record[Idx++]; local 6609 Params.reserve(NumParams); 6610 while (NumParams--)
|
/external/llvm/lib/Analysis/ |
H A D | MemoryBuiltins.cpp | 45 unsigned char NumParams; member in struct:AllocFnsTy 126 FTy->getNumParams() == FnData->NumParams &&
|