24 #ifndef PPL_Cast_Floating_Point_Expression_inlines_hh
25 #define PPL_Cast_Floating_Point_Expression_inlines_hh 1
31 template <
typename FP_Interval_Type,
typename FP_Format>
40 template <
typename FP_Interval_Type,
typename FP_Format>
47 template <
typename FP_Interval_Type,
typename FP_Format>
55 template <
typename FP_Interval_Type,
typename FP_Format>
64 #endif // !defined(PPL_Cast_Floating_Point_Expression_inlines_hh)
void swap(CO_Tree &x, CO_Tree &y)
void m_swap(Cast_Floating_Point_Expression &y)
Swaps *this with y.
~Cast_Floating_Point_Expression()
Destructor.
A generic Cast Floating Point Expression.
Cast_Floating_Point_Expression(Floating_Point_Expression< FP_Interval_Type, FP_Format > *const expr)
Builds a cast floating point expression with the value expressed by expr.
void swap(Cast_Floating_Point_Expression< FP_Interval_Type, FP_Format > &x, Cast_Floating_Point_Expression< FP_Interval_Type, FP_Format > &y)
The entire library is confined to this namespace.
Floating_Point_Expression< FP_Interval_Type, FP_Format > * expr
Pointer to the casted expression.