Lines Matching defs:name

170 //! Utility function for getting the name of a data type.
550 * \name Abstract syntax for expressions and statements.
577 VariableP<T> variable (const string& name);
976 * \name Syntactic sugar operators for expressions.
1037 Variable (const string& name) : m_name (name) {}
1052 VariableP<T> variable (const string& name)
1054 return VariableP<T>(new Variable<T>(name));
1058 VariableP<T> bindExpression (const string& name, ExpandContext& ctx, const ExprP<T>& expr)
1060 VariableP<T> var = ctx.genSym<T>(name);
1756 CFloatFunc1 (const string& name, DoubleFunc1& func)
1757 : m_name(name), m_func(func) {}
1827 CFloatFunc2 (const string& name,
1829 : m_name(name)
2119 ExpFunc (const string& name, DoubleFunc1& func)
2120 : CFloatFunc1(name, func) {}
2153 LogFunc (const string& name, DoubleFunc1& func)
2154 : CFloatFunc1(name, func) {}
2287 TrigFunc (const string& name,
2291 : CFloatFunc1 (name, func)
2432 ArcTrigFunc (const string& name,
2437 : CFloatFunc1 (name, func)
3238 PreciseFunc1 (const string& name, DoubleFunc1& func) : CFloatFunc1(name, func) {}
3307 PreciseFunc2 (const string& name, DoubleFunc2& func) : CFloatFunc2(name, func) {}
3375 MinMaxFunc (const string& name,
3377 : m_name(name)
4456 : name (name_)
4465 string name;
4570 const string& name,
4573 name.c_str(),
4574 name.c_str())
5058 const string& name,
5060 : PrecisionCase (context, name, func.getRequiredExtension(context.renderContext)) {}
5091 const string& name,
5093 : FuncCaseBase (context, name, func)
5149 const string& name,
5151 : FuncCaseBase (context, name, func)
5195 const string& name,
5201 return new FuncCase<Sig>(context, name, func);
5203 return new InOutFuncCase<Sig>(context, name, func);
5241 const string& name)
5243 , m_name (de::toLower(name)) {}
5248 ctx.name.c_str(), ctx.name.c_str());
5280 ctx.name.c_str(), ctx.name.c_str());
5299 ctx.name.c_str(), ctx.name.c_str());
5320 ctx.name.c_str(), ctx.name.c_str());
5341 const char* const name = dataTypeNameOf<Matrix<float, Rows, Cols> >();
5343 group->addChild(createFuncCase(ctx, name, instance<GenF<Rows, Cols> >()));
5355 return MovePtr<TestNode>(createFuncCase(ctx, ctx.name.c_str(), m_func));
5402 void addScalarFactory(BuiltinFuncs& funcs, string name = "")
5404 if (name.empty())
5405 name = instance<F>().getName();
5408 makeVectorizedFuncs<F>(), name)));
5536 const string name = precName + "_" + shaderName;
5537 const Context caseCtx (name, ctx.testCtx, ctx.renderCtx, fmt, highpFmt,