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