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

/external/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp45 unsigned char NumParams; member in struct:AllocFnsTy
122 FTy->getNumParams() == FnData->NumParams &&
/external/clang/lib/AST/
H A DDeclTemplate.cpp32 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 DDecl.cpp910 unsigned NumParams = FD->getNumParams(); local
911 for (unsigned i = 0; i < NumParams; ++i) {
918 if (NumParams > 0)
2810 NumParams = NewParamInfo.size();
/external/clang/include/clang/AST/
H A DDeclTemplate.h53 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; }
2002 unsigned NumParams; member in class:clang::TemplateParameterList::FriendTemplateDecl
2020 NumParams(NParams),
2028 NumParams(0),
2062 assert(i <= NumParams);
[all...]
/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1634 ParmVarDecl **Params, unsigned NumParams,
1644 return Instantiator.TransformFunctionTypeParams(Loc, Params, NumParams, 0,
1633 SubstParmTypes(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams) argument
H A DSemaTemplateDeduction.cpp130 const TemplateArgument *Params, unsigned NumParams,
656 /// \param NumParams The number of types in \c Params
682 const QualType *Params, unsigned NumParams,
691 if (NumParams != NumArgs &&
692 !(NumParams && isa<PackExpansionType>(Params[NumParams - 1])) &&
702 for (; ParamIdx != NumParams; ++ParamIdx) {
737 if (ParamIdx + 1 < NumParams)
1715 const TemplateArgument *Params, unsigned NumParams,
1724 if (hasPackExpansionBeforeEnd(Params, NumParams))
680 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
1713 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument *Params, unsigned NumParams, const TemplateArgument *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, bool NumberOfArgumentsMustMatch) argument
3790 unsigned NumParams = std::min(NumCallArguments, local
3830 unsigned NumParams = Function->getNumParams(); local
[all...]
H A DSemaCodeComplete.cpp2771 unsigned NumParams = FDecl? FDecl->getNumParams() : Proto->getNumArgs(); local
2772 for (unsigned I = 0; I != NumParams; ++I) {
2797 if (CurrentArg < NumParams)
H A DSemaDeclAttr.cpp452 unsigned int NumParams = FD->getNumParams(); local
456 if(!ArgValue.isStrictlyPositive() || ParamIdxFromOne > NumParams) {
458 << Attr.getName() << Idx + 1 << NumParams; local
3685 llvm::APSInt NumParams(32);
3687 !NumParamsExpr->isIntegerConstantExpr(NumParams, Context)) {
3701 numParams = NumParams.getZExtValue();
H A DSemaTemplate.cpp822 /// contains the template parameters in Params/NumParams.
828 Decl **Params, unsigned NumParams,
834 (NamedDecl**)Params, NumParams,
2993 unsigned NumParams = Params->size(); local
2997 if (NumArgs > NumParams)
2998 Range = SourceRange(TemplateArgs[NumParams].getLocation(),
3001 << (NumArgs > NumParams)
824 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
H A DSemaDecl.cpp988 for (unsigned P = 0, NumParams = FD->getNumParams(); P < NumParams; ++P) {
7656 for (unsigned p = 0, NumParams = FD->getNumParams(); p < NumParams; ++p) {
8034 unsigned int NumParams = FD->getNumParams(); local
8035 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) {
9386 unsigned NumParams = FnDecl->getNumParams() local
9389 ((NumParams == 1 && !CanBeUnaryOperator) ||
9390 (NumParams == 2 && !CanBeBinaryOperator) ||
9391 (NumParams < 1) || (NumParams >
[all...]
H A DTreeTransform.h554 ParmVarDecl **Params, unsigned NumParams,
3968 ParmVarDecl **Params, unsigned NumParams,
3974 for (unsigned i = 0; i != NumParams; ++i) {
3967 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.cpp435 unsigned NumParams = OptChkCall ? 3 : 2; local
437 if (FT->getNumParams() != NumParams ||
476 unsigned NumParams = OptChkCall ? 3 : 2; local
478 if (FT->getNumParams() != NumParams ||
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp620 unsigned NumParams = Record[Idx++]; local
622 Params.reserve(NumParams);
623 for (unsigned I = 0; I != NumParams; ++I)
659 unsigned NumParams = Record[Idx++]; local
661 Params.reserve(NumParams);
662 for (unsigned I = 0; I != NumParams; ++I)
955 unsigned NumParams = Record[Idx++]; local
957 Params.reserve(NumParams);
958 for (unsigned I = 0; I != NumParams; ++I)
1265 unsigned NumParams local
[all...]
H A DASTReader.cpp3885 unsigned NumParams = Record[Idx++]; local
3887 for (unsigned I = 0; I != NumParams; ++I)
3911 return Context.getFunctionType(ResultType, ParamTypes.data(), NumParams,
5969 unsigned NumParams = Record[Idx++];
5971 Params.reserve(NumParams);
5972 while (NumParams--)

Completed in 536 milliseconds