|
| template<typename T > |
| static FExpressionResult | Impl::ForwardReturnType (T &&Result) |
| |
| static FExpressionResult | Impl::ForwardReturnType (FExpressionResult &&Result) |
| |
| template<typename OperandType , typename ContextType , typename FuncType > |
| static TEnableIf< Impl::TCallableInfo< FuncType >::NumArgs==1, typenameTOperatorJumpTable< ContextType >::FUnaryFunction >::Type | Impl::WrapUnaryFunction (FuncType In) |
| |
| template<typename OperandType , typename ContextType , typename FuncType > |
| static TEnableIf< Impl::TCallableInfo< FuncType >::NumArgs==2, typenameTOperatorJumpTable< ContextType >::FUnaryFunction >::Type | Impl::WrapUnaryFunction (FuncType In) |
| |
| template<typename LeftOperandType , typename RightOperandType , typename ContextType , typename FuncType > |
| static TEnableIf< Impl::TCallableInfo< FuncType >::NumArgs==2, typenameTOperatorJumpTable< ContextType >::FBinaryFunction >::Type | Impl::WrapBinaryFunction (FuncType In) |
| |
| template<typename LeftOperandType , typename RightOperandType , typename ContextType , typename FuncType > |
| static TEnableIf< Impl::TCallableInfo< FuncType >::NumArgs==3, typenameTOperatorJumpTable< ContextType >::FBinaryFunction >::Type | Impl::WrapBinaryFunction (FuncType In) |
| |
| template<typename OperandType , typename ContextType , typename FuncType > |
| static TEnableIf< Impl::TCallableInfo< FuncType >::NumArgs==1, typenameTOperatorJumpTable< ContextType >::FShortCircuit >::Type | Impl::WrapShortCircuitFunction (FuncType In) |
| |
| template<typename OperandType , typename ContextType , typename FuncType > |
| static TEnableIf< Impl::TCallableInfo< FuncType >::NumArgs==2, typenameTOperatorJumpTable< ContextType >::FShortCircuit >::Type | Impl::WrapShortCircuitFunction (FuncType In) |
| |