Searched defs:NumParams (Results 1 - 15 of 15) sorted by relevance

/external/clang/lib/AST/
H A DDeclTemplate.cpp32 NamedDecl **Params, unsigned NumParams,
35 NumParams(NumParams) {
36 for (unsigned Idx = 0; Idx < NumParams; ++Idx)
43 unsigned NumParams, SourceLocation RAngleLoc) {
45 + sizeof(NamedDecl *) * NumParams;
49 NumParams, RAngleLoc);
30 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
41 Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
H A DDecl.cpp880 unsigned NumParams = FD->getNumParams(); local
881 for (unsigned i = 0; i < NumParams; ++i) {
890 if (NumParams > 0)
2765 NumParams = NewParamInfo.size();
/external/clang/include/clang/AST/
H A DDeclTemplate.h52 unsigned NumParams; member in class:clang::TemplateParameterList
56 NamedDecl **Params, unsigned NumParams,
64 unsigned NumParams,
77 iterator end() { return begin() + NumParams; }
78 const_iterator end() const { return begin() + NumParams; }
80 unsigned size() const { return NumParams; }
1899 unsigned NumParams; member in class:clang::TemplateParameterList::FriendTemplateDecl
1917 NumParams(NParams),
1925 NumParams(0),
1959 assert(i <= NumParams);
[all...]
/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1619 ParmVarDecl **Params, unsigned NumParams,
1629 return Instantiator.TransformFunctionTypeParams(Loc, Params, NumParams, 0,
1618 SubstParmTypes(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams) argument
H A DSemaDeclAttr.cpp325 unsigned int NumParams = FD->getNumParams(); local
329 if(!ArgValue.isStrictlyPositive() || ParamIdxFromOne > NumParams) {
331 << Attr.getName() << Idx + 1 << NumParams; local
3135 llvm::APSInt NumParams(32);
3137 !NumParamsExpr->isIntegerConstantExpr(NumParams, Context)) {
3151 numParams = NumParams.getZExtValue();
H A DSemaTemplateDeduction.cpp130 const TemplateArgument *Params, unsigned NumParams,
643 /// \param NumParams The number of types in \c Params
669 const QualType *Params, unsigned NumParams,
678 if (NumParams != NumArgs &&
679 !(NumParams && isa<PackExpansionType>(Params[NumParams - 1])) &&
689 for (; ParamIdx != NumParams; ++ParamIdx) {
724 if (ParamIdx + 1 < NumParams)
1702 const TemplateArgument *Params, unsigned NumParams,
1711 if (hasPackExpansionBeforeEnd(Params, NumParams))
667 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
1700 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument *Params, unsigned NumParams, const TemplateArgument *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, bool NumberOfArgumentsMustMatch) argument
3732 unsigned NumParams = std::min(NumCallArguments, local
3772 unsigned NumParams = Function->getNumParams(); local
[all...]
H A DSemaCodeComplete.cpp2745 unsigned NumParams = FDecl? FDecl->getNumParams() : Proto->getNumArgs(); local
2746 for (unsigned I = 0; I != NumParams; ++I) {
2771 if (CurrentArg < NumParams)
H A DSemaTemplate.cpp820 /// contains the template parameters in Params/NumParams.
826 Decl **Params, unsigned NumParams,
832 (NamedDecl**)Params, NumParams,
2904 unsigned NumParams = Params->size(); local
2908 if (NumArgs > NumParams)
2909 Range = SourceRange(TemplateArgs[NumParams].getLocation(),
2912 << (NumArgs > NumParams)
2934 unsigned NumParams = Params->size(); local
2941 NumParams > 0 && Params->getParam(NumParams
822 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
[all...]
H A DSemaDecl.cpp882 for (unsigned P = 0, NumParams = FD->getNumParams(); P < NumParams; ++P) {
7312 for (unsigned p = 0, NumParams = FD->getNumParams(); p < NumParams; ++p) {
7680 unsigned int NumParams = FD->getNumParams(); local
7681 if (FormatIdx < NumParams && // NumParams may be 0 (e.g. vfprintf)
H A DSemaDeclCXX.cpp402 for (unsigned p = 0, NumParams = Old->getNumParams(); p < NumParams; ++p) {
595 unsigned NumParams = FD->getNumParams(); local
603 for (p = 0; p < NumParams; ++p) {
626 for (; p < NumParams; ++p) {
9439 unsigned NumParams = FnDecl->getNumParams() local
9442 ((NumParams == 1 && !CanBeUnaryOperator) ||
9443 (NumParams == 2 && !CanBeBinaryOperator) ||
9444 (NumParams < 1) || (NumParams >
[all...]
H A DTreeTransform.h557 ParmVarDecl **Params, unsigned NumParams,
3982 ParmVarDecl **Params, unsigned NumParams,
3988 for (unsigned i = 0; i != NumParams; ++i) {
3981 TransformFunctionTypeParams(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const QualType *ParamTypes, SmallVectorImpl<QualType> &OutParamTypes, SmallVectorImpl<ParmVarDecl*> *PVars) argument
/external/llvm/lib/Transforms/Scalar/
H A DSimplifyLibCalls.cpp429 unsigned NumParams = OptChkCall ? 3 : 2; local
431 if (FT->getNumParams() != NumParams ||
/external/llvm/lib/VMCore/
H A DVerifier.cpp1953 unsigned NumParams, ...) {
1955 va_start(VA, NumParams);
1963 if (FTy->getNumParams() + FTy->isVarArg() != NumParams) {
1991 for (unsigned ArgNo = 0; ArgNo != NumParams; ++ArgNo) {
1951 VerifyIntrinsicPrototype(Intrinsic::ID ID, Function *F, unsigned NumRetVals, unsigned NumParams, ...) argument
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp619 unsigned NumParams = Record[Idx++]; local
621 Params.reserve(NumParams);
622 for (unsigned I = 0; I != NumParams; ++I)
653 unsigned NumParams = Record[Idx++]; local
655 Params.reserve(NumParams);
656 for (unsigned I = 0; I != NumParams; ++I)
952 unsigned NumParams = Record[Idx++]; local
954 Params.reserve(NumParams);
955 for (unsigned I = 0; I != NumParams; ++I)
1266 unsigned NumParams local
[all...]
H A DASTReader.cpp3849 unsigned NumParams = Record[Idx++]; local
3851 for (unsigned I = 0; I != NumParams; ++I)
3870 return Context.getFunctionType(ResultType, ParamTypes.data(), NumParams,
5919 unsigned NumParams = Record[Idx++];
5921 Params.reserve(NumParams);
5922 while (NumParams--)

Completed in 192 milliseconds