Lines Matching refs:arg3
1232 const IArg3& arg3 = IArg3()) const
1234 return this->applyArgs(ctx, IArgs(arg0, arg1, arg2, arg3));
1244 const ExprP<Arg3>& arg3 = voidP()) const;
1298 const ExprP<Arg3>& arg3 = voidP())
1300 m_args (arg0, arg1, arg2, arg3) {}
1375 const ExprP<typename Sig::Arg3>& arg3 = voidP())
1377 return exprP(new Apply<Sig>(func, arg0, arg1, arg2, arg3));
1384 const ExprP<typename Sig::Arg3>& arg3) const
1386 return createApply(*this, arg0, arg1, arg2, arg3);
1393 const ExprP<typename F::Arg3>& arg3 = voidP())
1395 return createApply(instance<F>(), arg0, arg1, arg2, arg3);
1403 const typename F::IArg3& arg3 = Void())
1405 return instance<F>().apply(ctx, arg0, arg1, arg2, arg3);
1433 const VariableP<Arg3>& arg3)
1434 : Apply<Sig> (func, arg0, arg1, arg2, arg3) {}
1453 const VariableP<typename Sig::Arg3>& arg3)
1455 return exprP(new ApplyVar<Sig>(func, arg0, arg1, arg2, arg3));
2274 const ExprP<T2>& arg2, const ExprP<T3>& arg3) \
2276 return app<CLASS>(arg0, arg1, arg2, arg3); \
2756 const ExprP<Vector<T, Rows> >& arg3)
2758 return app<GenMat<T, Rows, 4> >(arg0, arg1, arg2, arg3);