Home
last modified time | relevance | path

Searched refs:NumParams (Results 1 – 24 of 24) sorted by relevance

/external/clang/lib/Sema/
DTargetAttributesSema.cpp40 llvm::APSInt NumParams(32); in HandleMSP430InterruptAttr() local
41 if (!NumParamsExpr->isIntegerConstantExpr(NumParams, S.Context)) { in HandleMSP430InterruptAttr()
47 unsigned Num = NumParams.getLimitedValue(255); in HandleMSP430InterruptAttr()
50 << "interrupt" << (int)NumParams.getSExtValue() in HandleMSP430InterruptAttr()
DSemaTemplateDeduction.cpp130 const TemplateArgument *Params, unsigned NumParams,
705 const QualType *Params, unsigned NumParams, in DeduceTemplateArguments() argument
714 if (NumParams != NumArgs && in DeduceTemplateArguments()
715 !(NumParams && isa<PackExpansionType>(Params[NumParams - 1])) && in DeduceTemplateArguments()
725 for (; ParamIdx != NumParams; ++ParamIdx) { in DeduceTemplateArguments()
760 if (ParamIdx + 1 < NumParams) in DeduceTemplateArguments()
1753 const TemplateArgument *Params, unsigned NumParams, in DeduceTemplateArguments() argument
1761 if (hasPackExpansionBeforeEnd(Params, NumParams)) in DeduceTemplateArguments()
1769 for (; hasTemplateArgumentForDeduction(Params, ParamIdx, NumParams); in DeduceTemplateArguments()
3114 for (unsigned ParamIdx = 0, NumParams = ParamTypes.size(); in DeduceTemplateArguments() local
[all …]
DSemaLambda.cpp215 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); in addLambdaParameters() local
216 p < NumParams; ++p) { in addLambdaParameters()
DSemaDeclCXX.cpp414 for (unsigned p = 0, NumParams = Old->getNumParams(); p < NumParams; ++p) { in MergeCXXFunctionDecl() local
614 unsigned NumParams = FD->getNumParams(); in CheckCXXDefaultArguments() local
622 for (p = 0; p < NumParams; ++p) { in CheckCXXDefaultArguments()
645 for (; p < NumParams; ++p) { in CheckCXXDefaultArguments()
9969 unsigned NumParams = FnDecl->getNumParams() in CheckOverloadedOperatorDeclaration() local
9972 ((NumParams == 1 && !CanBeUnaryOperator) || in CheckOverloadedOperatorDeclaration()
9973 (NumParams == 2 && !CanBeBinaryOperator) || in CheckOverloadedOperatorDeclaration()
9974 (NumParams < 1) || (NumParams > 2))) { in CheckOverloadedOperatorDeclaration()
9988 << FnDecl->getDeclName() << NumParams << ErrorKind; in CheckOverloadedOperatorDeclaration()
10015 if ((Op == OO_PlusPlus || Op == OO_MinusMinus) && NumParams == 2) { in CheckOverloadedOperatorDeclaration()
DSemaTemplate.cpp829 Decl **Params, unsigned NumParams, in ActOnTemplateParameterList() argument
835 (NamedDecl**)Params, NumParams, in ActOnTemplateParameterList()
2997 unsigned NumParams = Params->size(); in diagnoseArityMismatch() local
3001 if (NumArgs > NumParams) in diagnoseArityMismatch()
3002 Range = SourceRange(TemplateArgs[NumParams].getLocation(), in diagnoseArityMismatch()
3005 << (NumArgs > NumParams) in diagnoseArityMismatch()
DSemaDeclAttr.cpp460 unsigned int NumParams = FD->getNumParams(); in checkAttrArgsAreLockableObjs() local
464 if(!ArgValue.isStrictlyPositive() || ParamIdxFromOne > NumParams) { in checkAttrArgsAreLockableObjs()
466 << Attr.getName() << Idx + 1 << NumParams; in checkAttrArgsAreLockableObjs()
4102 llvm::APSInt NumParams(32); in CheckRegparmAttr() local
4104 !NumParamsExpr->isIntegerConstantExpr(NumParams, Context)) { in CheckRegparmAttr()
4118 numParams = NumParams.getZExtValue(); in CheckRegparmAttr()
DSemaTemplateInstantiate.cpp1729 ParmVarDecl **Params, unsigned NumParams, in SubstParmTypes() argument
1739 return Instantiator.TransformFunctionTypeParams(Loc, Params, NumParams, 0, in SubstParmTypes()
DSemaDecl.cpp989 for (unsigned P = 0, NumParams = FD->getNumParams(); P < NumParams; ++P) { in ActOnReenterFunctionContext() local
8570 for (unsigned p = 0, NumParams = FD->getNumParams(); p < NumParams; ++p) { in ActOnStartOfFunctionDef() local
8997 unsigned int NumParams = FD->getNumParams(); in AddKnownFunctionAttributes() local
8998 if (FormatIdx < NumParams && // NumParams may be 0 (e.g. vfprintf) in AddKnownFunctionAttributes()
DSemaCodeComplete.cpp2833 unsigned NumParams = FDecl? FDecl->getNumParams() : Proto->getNumArgs(); in CreateSignatureString() local
2834 for (unsigned I = 0; I != NumParams; ++I) { in CreateSignatureString()
2859 if (CurrentArg < NumParams) in CreateSignatureString()
DTreeTransform.h563 ParmVarDecl **Params, unsigned NumParams,
4004 ParmVarDecl **Params, unsigned NumParams, in TransformFunctionTypeParams() argument
4010 for (unsigned i = 0; i != NumParams; ++i) { in TransformFunctionTypeParams()
/external/clang/lib/AST/
DDeclTemplate.cpp32 NamedDecl **Params, unsigned NumParams, in TemplateParameterList() argument
35 NumParams(NumParams), ContainsUnexpandedParameterPack(false) { in TemplateParameterList()
36 assert(this->NumParams == NumParams && "Too many template parameters"); in TemplateParameterList()
37 for (unsigned Idx = 0; Idx < NumParams; ++Idx) { in TemplateParameterList()
59 unsigned NumParams, SourceLocation RAngleLoc) { in Create() argument
61 + sizeof(NamedDecl *) * NumParams; in Create()
66 NumParams, RAngleLoc); in Create()
DExprCXX.cpp1334 unsigned NumParams, in FunctionParmPackExpr() argument
1338 ParamPack(ParamPack), NameLoc(NameLoc), NumParameters(NumParams) { in FunctionParmPackExpr()
1340 std::uninitialized_copy(Params, Params + NumParams, in FunctionParmPackExpr()
1354 FunctionParmPackExpr::CreateEmpty(ASTContext &Context, unsigned NumParams) { in CreateEmpty() argument
1356 sizeof(ParmVarDecl*) * NumParams)) in CreateEmpty()
DDecl.cpp1185 unsigned NumParams = FD->getNumParams(); in printQualifiedName() local
1186 for (unsigned i = 0; i < NumParams; ++i) { in printQualifiedName()
1193 if (NumParams > 0) in printQualifiedName()
3115 NumParams = NewParamInfo.size(); in setParams()
DDeclObjC.cpp512 NumParams = Params.size(); in setParamsAndSelLocs()
516 unsigned Size = sizeof(ParmVarDecl *) * NumParams + in setParamsAndSelLocs()
/external/clang/include/clang/AST/
DDeclTemplate.h53 unsigned NumParams : 31; variable
61 NamedDecl **Params, unsigned NumParams,
69 unsigned NumParams,
82 iterator end() { return begin() + NumParams; } in end()
83 const_iterator end() const { return begin() + NumParams; } in end()
85 unsigned size() const { return NumParams; } in size()
2025 unsigned NumParams;
2043 NumParams(NParams),
2051 NumParams(0),
2085 assert(i <= NumParams);
[all …]
DDeclObjC.h174 unsigned NumParams; variable
199 return reinterpret_cast<SourceLocation*>(getParams() + NumParams); in getStoredSelLocs()
202 return reinterpret_cast<const SourceLocation*>(getParams() + NumParams); in getStoredSelLocs()
246 ParamsAndSelLocs(0), NumParams(0), in NamedDecl()
318 NumParams), in getSelectorLoc()
354 unsigned param_size() const { return NumParams; } in param_size()
358 param_const_iterator param_end() const { return getParams() + NumParams; } in param_end()
360 param_iterator param_end() { return getParams() + NumParams; } in param_end()
DDecl.h3086 unsigned NumParams; variable
3099 ParamInfo(0), NumParams(0), Body(0), in BlockDecl()
3123 bool param_empty() const { return NumParams == 0; } in param_empty()
3130 unsigned getNumParams() const { return NumParams; } in getNumParams()
DExprCXX.h3634 SourceLocation NameLoc, unsigned NumParams,
3646 unsigned NumParams);
/external/clang/include/clang/Sema/
DParsedTemplate.h211 unsigned NumParams);
DSema.h4812 Decl **Params, unsigned NumParams,
6059 ParmVarDecl **Params, unsigned NumParams,
/external/clang/lib/Serialization/
DASTReaderDecl.cpp625 unsigned NumParams = Record[Idx++]; in VisitFunctionDecl() local
627 Params.reserve(NumParams); in VisitFunctionDecl()
628 for (unsigned I = 0; I != NumParams; ++I) in VisitFunctionDecl()
662 unsigned NumParams = Record[Idx++]; in VisitObjCMethodDecl() local
664 Params.reserve(NumParams); in VisitObjCMethodDecl()
665 for (unsigned I = 0; I != NumParams; ++I) in VisitObjCMethodDecl()
963 unsigned NumParams = Record[Idx++]; in VisitBlockDecl() local
965 Params.reserve(NumParams); in VisitBlockDecl()
966 for (unsigned I = 0; I != NumParams; ++I) in VisitBlockDecl()
1275 unsigned NumParams = Record[Idx++]; in VisitFriendTemplateDecl() local
[all …]
DASTReader.cpp4377 unsigned NumParams = Record[Idx++]; in readTypeRecord() local
4379 for (unsigned I = 0; I != NumParams; ++I) in readTypeRecord()
6607 unsigned NumParams = Record[Idx++]; in ReadTemplateParameterList() local
6609 Params.reserve(NumParams); in ReadTemplateParameterList()
6610 while (NumParams--) in ReadTemplateParameterList()
/external/llvm/lib/Analysis/
DMemoryBuiltins.cpp45 unsigned char NumParams; member
126 FTy->getNumParams() == FnData->NumParams && in getAllocationData()
/external/clang/include/clang/Basic/
DAttr.td630 let Args = [UnsignedArgument<"NumParams">];