Lines Matching defs:func

1294 						Apply	(const ApplyFunc&		func,
1299 : m_func (func),
1302 Apply (const ApplyFunc& func,
1304 : m_func (func),
1363 ExprP<typename Sig::Ret> createApply (const Func<Sig>& func,
1366 return exprP(new Apply<Sig>(func, args));
1371 const Func<Sig>& func,
1377 return exprP(new Apply<Sig>(func, arg0, arg1, arg2, arg3));
1429 ApplyVar (const ApplyFunc& func,
1434 : Apply<Sig> (func, arg0, arg1, arg2, arg3) {}
1449 ExprP<typename Sig::Ret> applyVar (const Func<Sig>& func,
1455 return exprP(new ApplyVar<Sig>(func, arg0, arg1, arg2, arg3));
1756 CFloatFunc1 (const string& name, DoubleFunc1& func)
1757 : m_name(name), m_func(func) {}
1828 DoubleFunc2& func)
1830 , m_func(func)
2119 ExpFunc (const string& name, DoubleFunc1& func)
2120 : CFloatFunc1(name, func) {}
2153 LogFunc (const string& name, DoubleFunc1& func)
2154 : CFloatFunc1(name, func) {}
2288 DoubleFunc1& func,
2291 : CFloatFunc1 (name, func)
2433 DoubleFunc1& func,
2437 : CFloatFunc1 (name, func)
3238 PreciseFunc1 (const string& name, DoubleFunc1& func) : CFloatFunc1(name, func) {}
3307 PreciseFunc2 (const string& name, DoubleFunc2& func) : CFloatFunc2(name, func) {}
4067 const Func<Sig_>& func = this->doGetScalarFunc();
4070 ret[ndx] = func.apply(ctx, iargs.a[ndx], iargs.b, iargs.c[ndx], iargs.d[ndx]);
4092 : func (func_)
4098 const Func<Sig>& func;
5059 const FuncBase& func)
5060 : PrecisionCase (context, name, func.getRequiredExtension(context.renderContext)) {}
5092 const CaseFunc& func)
5093 : FuncCaseBase (context, name, func)
5094 , m_func (func) {}
5150 const CaseFunc& func)
5151 : FuncCaseBase (context, name, func)
5152 , m_func (func) {}
5196 const Func<Sig>& func)
5198 switch (func.getOutParamIndex())
5201 return new FuncCase<Sig>(context, name, func);
5203 return new InOutFuncCase<Sig>(context, name, func);
5250 group->addChild(createFuncCase(ctx, "scalar", m_funcs.func));
5265 return "Function '" + m_funcs.func.getName() + "'";
5351 SimpleFuncCaseFactory (const Func<Sig>& func) : m_func(func) {}