Lines Matching full:arg3
1145 typedef P3 Arg3;
1150 typedef typename Traits<Arg3>::IVal IArg3;
1152 typedef Tuple4< const Arg0&, const Arg1&, const Arg2&, const Arg3&> Args;
1154 Arg3> > ArgExprs;
1211 typedef typename Sig::Arg3 Arg3;
1231 const IArg3& arg3 = IArg3()) const
1233 return this->applyArgs(ctx, IArgs(arg0, arg1, arg2, arg3));
1243 const ExprP<Arg3>& arg3 = voidP()) const;
1266 if (isTypeValid<Arg3>())
1287 typedef typename Sig::Arg3 Arg3;
1297 const ExprP<Arg3>& arg3 = voidP())
1299 m_args (arg0, arg1, arg2, arg3) {}
1374 const ExprP<typename Sig::Arg3>& arg3 = voidP())
1376 return exprP(new Apply<Sig>(func, arg0, arg1, arg2, arg3));
1383 const ExprP<typename Sig::Arg3>& arg3) const
1385 return createApply(*this, arg0, arg1, arg2, arg3);
1392 const ExprP<typename F::Arg3>& arg3 = voidP())
1394 return createApply(instance<F>(), arg0, arg1, arg2, arg3);
1402 const typename F::IArg3& arg3 = Void())
1404 return instance<F>().apply(ctx, arg0, arg1, arg2, arg3);
1422 typedef typename Sig::Arg3 Arg3;
1432 const VariableP<Arg3>& arg3)
1433 : Apply<Sig> (func, arg0, arg1, arg2, arg3) {}
1440 const Variable<Arg3>& var3 = static_cast<const Variable<Arg3>&>(*this->m_args.d);
1452 const VariableP<typename Sig::Arg3>& arg3)
1454 return exprP(new ApplyVar<Sig>(func, arg0, arg1, arg2, arg3));
1468 typedef typename DerivedFunc::Arg3 Arg3;
1489 if (isTypeValid<Arg3>())
1490 os << ", " << dataTypeNameOf<Arg3>() << " " << paramNames.d;
1551 mutable VariableP<Arg3> m_var3;
1569 args.d = m_var3 = variable<Arg3>(paramNames.d);
2273 const ExprP<T2>& arg2, const ExprP<T3>& arg3) \
2275 return app<CLASS>(arg0, arg1, arg2, arg3); \
2755 const ExprP<Vector<T, Rows> >& arg3)
2757 return app<GenMat<T, Rows, 4> >(arg0, arg1, arg2, arg3);
3895 typename ContainerOf<typename Sig_::Arg3, Size>::Container> >
3960 typename ContainerOf<typename Sig_::Arg3, Size>::Container> >
4980 typedef typename Sig::Arg3 Arg3;
4981 typedef InTypes<Arg0, Arg1, Arg2, Arg3> In;
5017 variables.in3 = variable<Arg3>("in3");
5038 typedef typename Sig::Arg3 Arg3;
5039 typedef InTypes<Arg0, Arg2, Arg3> In;
5074 variables.in2 = variable<Arg3>("in2");