/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 730 unsigned ArgIdx = 0, ParamIdx = 0; local 739 if (ArgIdx >= NumArgs) 742 if (isa<PackExpansionType>(Args[ArgIdx])) { 752 Params[ParamIdx], Args[ArgIdx], 758 ++ArgIdx; 805 for (; ArgIdx < NumArgs; ++ArgIdx) { 811 Args[ArgIdx], Info, Deduced, 838 if (ArgIdx < NumArgs) 1745 /// parameters so that \c Args[ArgIdx] wil 1749 hasTemplateArgumentForDeduction(const TemplateArgument *&Args, unsigned &ArgIdx, unsigned &NumArgs) argument 1770 unsigned ArgIdx = 0; local 1811 unsigned ArgIdx = 0, ParamIdx = 0; local 2212 unsigned ArgIdx = InstArgs.size(), ParamIdx = ArgIdx; local 2376 unsigned ArgIdx = InstArgs.size(), ParamIdx = ArgIdx; local 3326 unsigned ArgIdx = 0; local 4274 unsigned ArgIdx = 0, NumArgs = Deduced.size(); local [all...] |
H A D | SemaOverload.cpp | 2311 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); 2312 ArgIdx != NumArgs; ++ArgIdx) { 2313 QualType FromArgType = FromFunctionType->getArgType(ArgIdx); 2314 QualType ToArgType = ToFunctionType->getArgType(ArgIdx); 2472 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); 2473 ArgIdx != NumArgs; ++ArgIdx) { 2475 QualType FromArgType = FromFunctionType->getArgType(ArgIdx); 2476 QualType ToArgType = ToFunctionType->getArgType(ArgIdx); 9134 unsigned ArgIdx = ConvIdx; local [all...] |
H A D | SemaChecking.cpp | 743 for (unsigned ArgIdx = NumProtoArgs; ArgIdx < Args.size(); ++ArgIdx) { 744 // Args[ArgIdx] can be null in malformed code. 745 if (const Expr *Arg = Args[ArgIdx]) { 746 if (CheckedVarArgs.empty() || !CheckedVarArgs[ArgIdx]) 3655 for (unsigned ArgIdx = 0; ArgIdx != LastArg; ++ArgIdx) { 3656 const Expr *Dest = Call->getArg(ArgIdx) [all...] |
H A D | SemaLookup.cpp | 2295 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) { 2296 Expr *Arg = Args[ArgIdx]; 2764 for (unsigned ArgIdx = 0; ArgIdx != ArgTys.size(); ++ArgIdx) { 2765 QualType ParamTy = FD->getParamDecl(ArgIdx)->getType(); 2766 if (!Context.hasSameUnqualifiedType(ArgTys[ArgIdx], ParamTy)) {
|
H A D | SemaTemplate.cpp | 3574 unsigned ArgIdx = 0, NumArgs = TemplateArgs.size(); local 3594 } else if (ArgIdx == NumArgs && !PartialTemplateArgs) { 3608 if (ArgIdx < NumArgs) { 3610 if (CheckTemplateArgument(*Param, TemplateArgs[ArgIdx], Template, 3616 ++ArgIdx; 3632 if (TemplateArgs[ArgIdx-1].getArgument().isPackExpansion()) { 3646 while (ArgIdx < NumArgs) { 3648 ArgumentPack.push_back(TemplateArgs[ArgIdx].getArgument()); 3650 Converted.push_back(TemplateArgs[ArgIdx].getArgument()); 3651 ++ArgIdx; [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 3057 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) { 3058 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(SemaRef, ArgIdx);
|
H A D | SemaDeclAttr.cpp | 2958 uint64_t ArgIdx; local 2960 Attr.getLoc(), 1, IdxExpr, ArgIdx)) 2964 QualType Ty = getFunctionOrMethodArgType(D, ArgIdx); 2989 // We cannot use the ArgIdx returned from checkFunctionOrMethodArgumentIndex 3159 unsigned ArgIdx = Idx.getZExtValue() - 1; local 3162 if (ArgIdx == 0) { 3168 ArgIdx--; 3172 QualType Ty = getFunctionOrMethodArgType(D, ArgIdx);
|
H A D | SemaExpr.cpp | 1452 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) { 1453 ArgTy[ArgIdx] = Args[ArgIdx]->getType(); 1454 if (ArgTy[ArgIdx]->isArrayType()) 1455 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]);
|
/freebsd-10-stable/contrib/llvm/lib/IR/ |
H A D | Function.cpp | 72 unsigned ArgIdx = 0; local 74 ++ArgIdx; 76 return ArgIdx;
|
/freebsd-10-stable/contrib/llvm/lib/Target/R600/ |
H A D | SIISelLowering.cpp | 267 for (unsigned i = 0, e = Ins.size(), ArgIdx = 0; i != e; ++i) { 275 CCValAssign &VA = ArgLocs[ArgIdx++]; 315 Reg = ArgLocs[ArgIdx++].getLocReg();
|
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 624 unsigned ArgIdx,
|
H A D | SelectionDAGBuilder.cpp | 6683 SelectionDAGBuilder::LowerCallOperands(const CallInst &CI, unsigned ArgIdx, 6692 for (unsigned ArgI = ArgIdx, ArgE = ArgIdx + NumArgs, AttrI = ArgIdx + 1;
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
H A D | Type.cpp | 1690 for (unsigned ArgIdx = getNumArgs(); ArgIdx; --ArgIdx) 1691 if (isa<PackExpansionType>(getArgType(ArgIdx - 1)))
|
H A D | Decl.cpp | 2566 unsigned ArgIdx = NumRequiredArgs; local 2567 while (ArgIdx > 0) { 2568 if (getParamDecl(ArgIdx - 1)->isParameterPack()) 2569 NumRequiredArgs = ArgIdx; 2571 --ArgIdx;
|
H A D | ASTContext.cpp | 7398 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); 7399 ArgIdx != NumArgs; ++ArgIdx) { 7400 if (FromEPI.ConsumedArguments[ArgIdx] != 7401 ToEPI.ConsumedArguments[ArgIdx])
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang-c/ |
H A D | Index.h | 3812 * \param ArgIdx argument index (zero-based). 3818 unsigned ArgIdx); 3882 * \param ArgIdx argument index (zero-based). 3888 unsigned ArgIdx);
|
/freebsd-10-stable/contrib/llvm/lib/Transforms/Instrumentation/ |
H A D | DataFlowSanitizer.cpp | 778 unsigned ArgIdx = A->getArgNo() + F->getArgumentList().size() / 2; local 780 while (ArgIdx--)
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 5867 unsigned ArgIdx, 5869 : OriginalParamType(OriginalParamType), ArgIdx(ArgIdx), 5873 unsigned ArgIdx; member in struct:clang::Sema::OriginalCallArg 5866 OriginalCallArg(QualType OriginalParamType, unsigned ArgIdx, QualType OriginalArgType) argument
|