Home
last modified time | relevance | path

Searched refs:ArgIdx (Results 1 – 19 of 19) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaTemplateDeduction.cpp730 unsigned ArgIdx = 0, ParamIdx = 0; in DeduceTemplateArguments() local
739 if (ArgIdx >= NumArgs) in DeduceTemplateArguments()
742 if (isa<PackExpansionType>(Args[ArgIdx])) { in DeduceTemplateArguments()
752 Params[ParamIdx], Args[ArgIdx], in DeduceTemplateArguments()
758 ++ArgIdx; in DeduceTemplateArguments()
805 for (; ArgIdx < NumArgs; ++ArgIdx) { in DeduceTemplateArguments()
811 Args[ArgIdx], Info, Deduced, in DeduceTemplateArguments()
838 if (ArgIdx < NumArgs) in DeduceTemplateArguments()
1750 unsigned &ArgIdx, in hasTemplateArgumentForDeduction() argument
1752 if (ArgIdx == NumArgs) in hasTemplateArgumentForDeduction()
[all …]
DSemaOverload.cpp2311 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); in isObjCPointerConversion() local
2312 ArgIdx != NumArgs; ++ArgIdx) { in isObjCPointerConversion()
2313 QualType FromArgType = FromFunctionType->getArgType(ArgIdx); in isObjCPointerConversion()
2314 QualType ToArgType = ToFunctionType->getArgType(ArgIdx); in isObjCPointerConversion()
2472 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); in IsBlockPointerConversion() local
2473 ArgIdx != NumArgs; ++ArgIdx) { in IsBlockPointerConversion()
2475 QualType FromArgType = FromFunctionType->getArgType(ArgIdx); in IsBlockPointerConversion()
2476 QualType ToArgType = ToFunctionType->getArgType(ArgIdx); in IsBlockPointerConversion()
5552 for (unsigned ArgIdx = 0; ArgIdx < Args.size(); ++ArgIdx) { in AddOverloadCandidate() local
5553 if (ArgIdx < NumArgsInProto) { in AddOverloadCandidate()
[all …]
DSemaLookup.cpp2295 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) { in FindAssociatedClassesAndNamespaces() local
2296 Expr *Arg = Args[ArgIdx]; in FindAssociatedClassesAndNamespaces()
2764 for (unsigned ArgIdx = 0; ArgIdx != ArgTys.size(); ++ArgIdx) { in LookupLiteralOperator() local
2765 QualType ParamTy = FD->getParamDecl(ArgIdx)->getType(); in LookupLiteralOperator()
2766 if (!Context.hasSameUnqualifiedType(ArgTys[ArgIdx], ParamTy)) { in LookupLiteralOperator()
DSemaChecking.cpp743 for (unsigned ArgIdx = NumProtoArgs; ArgIdx < Args.size(); ++ArgIdx) { in checkCall() local
745 if (const Expr *Arg = Args[ArgIdx]) { in checkCall()
746 if (CheckedVarArgs.empty() || !CheckedVarArgs[ArgIdx]) in checkCall()
3655 for (unsigned ArgIdx = 0; ArgIdx != LastArg; ++ArgIdx) { in CheckMemaccessArguments() local
3656 const Expr *Dest = Call->getArg(ArgIdx)->IgnoreParenImpCasts(); in CheckMemaccessArguments()
3657 SourceRange ArgRange = Call->getArg(ArgIdx)->getSourceRange(); in CheckMemaccessArguments()
3735 << FnName << SizeOfArgTy << ArgIdx in CheckMemaccessArguments()
3748 if (ArgIdx != 0 || BId == Builtin::BImemcmp) { in CheckMemaccessArguments()
3760 << (BId == Builtin::BImemcmp ? ArgIdx + 2 : ArgIdx) in CheckMemaccessArguments()
3769 << ArgIdx << FnName << PointeeTy in CheckMemaccessArguments()
DSemaTemplate.cpp3574 unsigned ArgIdx = 0, NumArgs = TemplateArgs.size(); in CheckTemplateArgumentList() local
3594 } else if (ArgIdx == NumArgs && !PartialTemplateArgs) { in CheckTemplateArgumentList()
3608 if (ArgIdx < NumArgs) { in CheckTemplateArgumentList()
3610 if (CheckTemplateArgument(*Param, TemplateArgs[ArgIdx], Template, in CheckTemplateArgumentList()
3616 ++ArgIdx; in CheckTemplateArgumentList()
3632 if (TemplateArgs[ArgIdx-1].getArgument().isPackExpansion()) { in CheckTemplateArgumentList()
3646 while (ArgIdx < NumArgs) { in CheckTemplateArgumentList()
3648 ArgumentPack.push_back(TemplateArgs[ArgIdx].getArgument()); in CheckTemplateArgumentList()
3650 Converted.push_back(TemplateArgs[ArgIdx].getArgument()); in CheckTemplateArgumentList()
3651 ++ArgIdx; in CheckTemplateArgumentList()
[all …]
DSemaDeclAttr.cpp2958 uint64_t ArgIdx; in handleFormatArgAttr() local
2960 Attr.getLoc(), 1, IdxExpr, ArgIdx)) in handleFormatArgAttr()
2964 QualType Ty = getFunctionOrMethodArgType(D, ArgIdx); in handleFormatArgAttr()
3159 unsigned ArgIdx = Idx.getZExtValue() - 1; in handleFormatAttr() local
3162 if (ArgIdx == 0) { in handleFormatAttr()
3168 ArgIdx--; in handleFormatAttr()
3172 QualType Ty = getFunctionOrMethodArgType(D, ArgIdx); in handleFormatAttr()
DSemaTemplateInstantiateDecl.cpp3057 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) { in InstantiateExceptionSpec() local
3058 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(SemaRef, ArgIdx); in InstantiateExceptionSpec()
DSemaExpr.cpp1452 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) { in BuildCookedLiteralOperatorCall() local
1453 ArgTy[ArgIdx] = Args[ArgIdx]->getType(); in BuildCookedLiteralOperatorCall()
1454 if (ArgTy[ArgIdx]->isArrayType()) in BuildCookedLiteralOperatorCall()
1455 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]); in BuildCookedLiteralOperatorCall()
/freebsd-10-stable/contrib/llvm/lib/IR/
DFunction.cpp72 unsigned ArgIdx = 0; in getArgNo() local
74 ++ArgIdx; in getArgNo()
76 return ArgIdx; in getArgNo()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DStmtPrinter.cpp1259 for (unsigned ArgIdx = 1; ArgIdx < Node->getNumArgs(); ++ArgIdx) { in VisitCXXOperatorCallExpr() local
1260 if (ArgIdx > 1) in VisitCXXOperatorCallExpr()
1262 if (!isa<CXXDefaultArgExpr>(Node->getArg(ArgIdx))) in VisitCXXOperatorCallExpr()
1263 PrintExpr(Node->getArg(ArgIdx)); in VisitCXXOperatorCallExpr()
DType.cpp1690 for (unsigned ArgIdx = getNumArgs(); ArgIdx; --ArgIdx) in isTemplateVariadic() local
1691 if (isa<PackExpansionType>(getArgType(ArgIdx - 1))) in isTemplateVariadic()
DDecl.cpp2566 unsigned ArgIdx = NumRequiredArgs; in getMinRequiredArguments() local
2567 while (ArgIdx > 0) { in getMinRequiredArguments()
2568 if (getParamDecl(ArgIdx - 1)->isParameterPack()) in getMinRequiredArguments()
2569 NumRequiredArgs = ArgIdx; in getMinRequiredArguments()
2571 --ArgIdx; in getMinRequiredArguments()
DASTContext.cpp7398 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); in FunctionTypesMatchOnNSConsumedAttrs() local
7399 ArgIdx != NumArgs; ++ArgIdx) { in FunctionTypesMatchOnNSConsumedAttrs()
7400 if (FromEPI.ConsumedArguments[ArgIdx] != in FunctionTypesMatchOnNSConsumedAttrs()
7401 ToEPI.ConsumedArguments[ArgIdx]) in FunctionTypesMatchOnNSConsumedAttrs()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang-c/
DIndex.h3818 unsigned ArgIdx);
3888 unsigned ArgIdx);
/freebsd-10-stable/contrib/llvm/lib/Target/R600/
DSIISelLowering.cpp267 for (unsigned i = 0, e = Ins.size(), ArgIdx = 0; i != e; ++i) { in LowerFormalArguments() local
275 CCValAssign &VA = ArgLocs[ArgIdx++]; in LowerFormalArguments()
315 Reg = ArgLocs[ArgIdx++].getLocReg(); in LowerFormalArguments()
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h624 unsigned ArgIdx,
DSelectionDAGBuilder.cpp6683 SelectionDAGBuilder::LowerCallOperands(const CallInst &CI, unsigned ArgIdx, in LowerCallOperands() argument
6692 for (unsigned ArgI = ArgIdx, ArgE = ArgIdx + NumArgs, AttrI = ArgIdx + 1; in LowerCallOperands()
/freebsd-10-stable/contrib/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp778 unsigned ArgIdx = A->getArgNo() + F->getArgumentList().size() / 2; in getShadow() local
780 while (ArgIdx--) in getShadow()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h5867 unsigned ArgIdx, in OriginalCallArg()
5869 : OriginalParamType(OriginalParamType), ArgIdx(ArgIdx), in OriginalCallArg()
5873 unsigned ArgIdx; member