Lines Matching refs:m_func
1265 : m_func (func),
1270 : m_func (func),
1280 m_func.print(os, args);
1285 return m_func.apply(ctx,
1292 m_func.getUsedFuncs(dst);
1299 const ApplyFunc& m_func;
1376 return this->m_func.apply(ctx,
1683 : m_name(name), m_func(func) {}
1688 double applyExact (double x) const { return m_func(x); }
1691 DoubleFunc1& m_func;
1756 , m_func(func)
1763 double applyExact (double x, double y) const { return m_func(x, y); }
1766 DoubleFunc2& m_func;
3702 GenFunc (const Func<Sig_>& scalarFunc) : m_func (scalarFunc) {}
3706 return m_func.getName();
3711 return m_func.getOutParamIndex();
3716 return m_func.getRequiredExtension();
3722 m_func.print(os, args);
3732 m_func.apply(ctx, iargs.a[ndx], iargs.b[ndx], iargs.c[ndx], iargs.d[ndx]);
3740 m_func.getUsedFuncs(dst);
3743 const Func<Sig_>& m_func;
4759 , m_func (func) {}
4770 const CaseFunc& m_func;
4791 ExprP<Ret> expr = applyVar(m_func,
4817 , m_func (func) {}
4828 const CaseFunc& m_func;
4849 ExprP<Ret> expr = applyVar(m_func,
5016 SimpleFuncCaseFactory (const Func<Sig>& func) : m_func(func) {}
5020 return MovePtr<TestNode>(createFuncCase(ctx, ctx.name.c_str(), m_func));
5025 return de::toLower(m_func.getName());
5034 const Func<Sig>& m_func;