Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp701 unsigned ArgIdx = 0, ParamIdx = 0; in DeduceTemplateArguments() local
710 if (ArgIdx >= NumArgs) in DeduceTemplateArguments()
713 if (isa<PackExpansionType>(Args[ArgIdx])) { in DeduceTemplateArguments()
723 Params[ParamIdx], Args[ArgIdx], in DeduceTemplateArguments()
729 ++ArgIdx; in DeduceTemplateArguments()
777 for (; ArgIdx < NumArgs; ++ArgIdx) { in DeduceTemplateArguments()
783 Args[ArgIdx], Info, Deduced, in DeduceTemplateArguments()
810 if (ArgIdx < NumArgs) in DeduceTemplateArguments()
1669 unsigned &ArgIdx, in hasTemplateArgumentForDeduction() argument
1671 if (ArgIdx == NumArgs) in hasTemplateArgumentForDeduction()
[all …]
DSemaOverload.cpp2215 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); in isObjCPointerConversion() local
2216 ArgIdx != NumArgs; ++ArgIdx) { in isObjCPointerConversion()
2217 QualType FromArgType = FromFunctionType->getArgType(ArgIdx); in isObjCPointerConversion()
2218 QualType ToArgType = ToFunctionType->getArgType(ArgIdx); in isObjCPointerConversion()
2376 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); in IsBlockPointerConversion() local
2377 ArgIdx != NumArgs; ++ArgIdx) { in IsBlockPointerConversion()
2379 QualType FromArgType = FromFunctionType->getArgType(ArgIdx); in IsBlockPointerConversion()
2380 QualType ToArgType = ToFunctionType->getArgType(ArgIdx); in IsBlockPointerConversion()
5309 for (unsigned ArgIdx = 0; ArgIdx < Args.size(); ++ArgIdx) { in AddOverloadCandidate() local
5310 if (ArgIdx < NumArgsInProto) { in AddOverloadCandidate()
[all …]
DSemaLookup.cpp2093 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) { in FindAssociatedClassesAndNamespaces() local
2094 Expr *Arg = Args[ArgIdx]; in FindAssociatedClassesAndNamespaces()
2548 for (unsigned ArgIdx = 0; ArgIdx != ArgTys.size(); ++ArgIdx) { in LookupLiteralOperator() local
2549 QualType ParamTy = FD->getParamDecl(ArgIdx)->getType(); in LookupLiteralOperator()
2550 if (!Context.hasSameUnqualifiedType(ArgTys[ArgIdx], ParamTy)) { in LookupLiteralOperator()
DSemaChecking.cpp514 for (unsigned ArgIdx = NumProtoArgs; ArgIdx < NumArgs; ++ArgIdx) in checkCall() local
515 variadicArgumentPODCheck(Args[ArgIdx], CallType); in checkCall()
3098 for (unsigned ArgIdx = 0; ArgIdx != LastArg; ++ArgIdx) { in CheckMemaccessArguments() local
3099 const Expr *Dest = Call->getArg(ArgIdx)->IgnoreParenImpCasts(); in CheckMemaccessArguments()
3100 SourceRange ArgRange = Call->getArg(ArgIdx)->getSourceRange(); in CheckMemaccessArguments()
3177 << FnName << SizeOfArgTy << ArgIdx in CheckMemaccessArguments()
3190 if (ArgIdx != 0 || BId == Builtin::BImemcmp) { in CheckMemaccessArguments()
3202 << (BId == Builtin::BImemcmp ? ArgIdx + 2 : ArgIdx) in CheckMemaccessArguments()
3211 << ArgIdx << FnName << PointeeTy in CheckMemaccessArguments()
DSemaTemplate.cpp3060 unsigned ArgIdx = 0, NumArgs = TemplateArgs.size(); in CheckTemplateArgumentList() local
3083 } else if (ArgIdx == NumArgs && !PartialTemplateArgs) { in CheckTemplateArgumentList()
3097 if (ArgIdx < NumArgs) { in CheckTemplateArgumentList()
3099 if (CheckTemplateArgument(*Param, TemplateArgs[ArgIdx], Template, in CheckTemplateArgumentList()
3105 ++ArgIdx; in CheckTemplateArgumentList()
3122 if (TemplateArgs[ArgIdx-1].getArgument().isPackExpansion()) { in CheckTemplateArgumentList()
3136 while (ArgIdx < NumArgs) { in CheckTemplateArgumentList()
3138 ArgumentPack.push_back(TemplateArgs[ArgIdx].getArgument()); in CheckTemplateArgumentList()
3140 Converted.push_back(TemplateArgs[ArgIdx].getArgument()); in CheckTemplateArgumentList()
3141 ++ArgIdx; in CheckTemplateArgumentList()
[all …]
DSemaDeclAttr.cpp2745 unsigned ArgIdx = Idx.getZExtValue() - 1; in handleFormatArgAttr() local
2748 if (ArgIdx == 0) { in handleFormatArgAttr()
2753 ArgIdx--; in handleFormatArgAttr()
2757 QualType Ty = getFunctionOrMethodArgType(D, ArgIdx); in handleFormatArgAttr()
2947 unsigned ArgIdx = Idx.getZExtValue() - 1; in handleFormatAttr() local
2950 if (ArgIdx == 0) { in handleFormatAttr()
2956 ArgIdx--; in handleFormatAttr()
2960 QualType Ty = getFunctionOrMethodArgType(D, ArgIdx); in handleFormatAttr()
DSemaTemplateInstantiateDecl.cpp2444 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) { in InstantiateExceptionSpec() local
2445 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(SemaRef, ArgIdx); in InstantiateExceptionSpec()
DSemaExpr.cpp1275 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) { in BuildCookedLiteralOperatorCall() local
1276 ArgTy[ArgIdx] = Args[ArgIdx]->getType(); in BuildCookedLiteralOperatorCall()
1277 if (ArgTy[ArgIdx]->isArrayType()) in BuildCookedLiteralOperatorCall()
1278 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]); in BuildCookedLiteralOperatorCall()
/external/clang/tools/libclang/
DCXComment.cpp170 unsigned ArgIdx) { in clang_InlineCommandComment_getArgText() argument
172 if (!ICC || ArgIdx >= ICC->getNumArgs()) in clang_InlineCommandComment_getArgText()
175 return createCXString(ICC->getArgText(ArgIdx), /*DupString=*/ false); in clang_InlineCommandComment_getArgText()
236 unsigned ArgIdx) { in clang_BlockCommandComment_getArgText() argument
238 if (!BCC || ArgIdx >= BCC->getNumArgs()) in clang_BlockCommandComment_getArgText()
241 return createCXString(BCC->getArgText(ArgIdx), /*DupString=*/ false); in clang_BlockCommandComment_getArgText()
/external/llvm/lib/VMCore/
DFunction.cpp70 unsigned ArgIdx = 0; in getArgNo() local
72 ++ArgIdx; in getArgNo()
74 return ArgIdx; in getArgNo()
/external/clang/lib/AST/
DStmtPrinter.cpp1116 for (unsigned ArgIdx = 1; ArgIdx < Node->getNumArgs(); ++ArgIdx) { in VisitCXXOperatorCallExpr() local
1117 if (ArgIdx > 1) in VisitCXXOperatorCallExpr()
1119 if (!isa<CXXDefaultArgExpr>(Node->getArg(ArgIdx))) in VisitCXXOperatorCallExpr()
1120 PrintExpr(Node->getArg(ArgIdx)); in VisitCXXOperatorCallExpr()
DType.cpp1637 for (unsigned ArgIdx = getNumArgs(); ArgIdx; --ArgIdx) in isTemplateVariadic() local
1638 if (isa<PackExpansionType>(getArgType(ArgIdx - 1))) in isTemplateVariadic()
DDecl.cpp1915 unsigned ArgIdx = NumRequiredArgs; in getMinRequiredArguments() local
1916 while (ArgIdx > 0) { in getMinRequiredArguments()
1917 if (getParamDecl(ArgIdx - 1)->isParameterPack()) in getMinRequiredArguments()
1918 NumRequiredArgs = ArgIdx; in getMinRequiredArguments()
1920 --ArgIdx; in getMinRequiredArguments()
DASTContext.cpp6736 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); in FunctionTypesMatchOnNSConsumedAttrs() local
6737 ArgIdx != NumArgs; ++ArgIdx) { in FunctionTypesMatchOnNSConsumedAttrs()
6738 if (FromEPI.ConsumedArguments[ArgIdx] != in FunctionTypesMatchOnNSConsumedAttrs()
6739 ToEPI.ConsumedArguments[ArgIdx]) in FunctionTypesMatchOnNSConsumedAttrs()
/external/clang/include/clang-c/
DIndex.h3450 unsigned ArgIdx);
3520 unsigned ArgIdx);
/external/clang/include/clang/Sema/
DSema.h5336 unsigned ArgIdx, in OriginalCallArg()
5338 : OriginalParamType(OriginalParamType), ArgIdx(ArgIdx), in OriginalCallArg()
5342 unsigned ArgIdx; member