Lines Matching defs:Args2
5687 ArrayRef<QualType> Args1, ArrayRef<QualType> Args2, bool Args1Offset) {
5712 assert(Args1.empty() && Args2.empty() &&
5715 Args2 = Proto2->getParamTypes();
5735 HasDeducedParam.resize(Args2.size());
5736 if (DeduceTemplateArguments(S, TemplateParams, Args2, Args1, Info, Deduced,
5775 S, TemplateParams, Args2, Args1, Info, Deduced,
5814 for (unsigned I = 0, N = Args2.size(); I != N; ++I)
5815 ::MarkUsedTemplateParameters(S.Context, Args2[I], /*OnlyDeduced=*/false,
5866 SmallVector<QualType> Args2;
5931 Args2.push_back(Obj2Ty);
5941 Args2.insert(Args2.end(), Params2Begin, Proto2->param_type_end());
5947 Args2.resize(std::min(Args2.size(), NumComparedArguments));
5950 std::reverse(Args2.begin(), Args2.end());
5955 Args2, Args2Offset);
5956 bool Better2 = isAtLeastAsSpecializedAs(*this, Loc, FT2, FT1, TPOC, Args2,
6290 Args2 = PS2->getTemplateArgs().asArray();
6298 Args2[I].Profile(IDB, Ctx);
6309 Args2 = Primary->getInjectedTemplateArgs(Ctx);
6319 Ctx.getCanonicalTemplateArgument(Args2[I]).Profile(IDB, Ctx);