Home
last modified time | relevance | path

Searched refs:__gmp_expr (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/lgpl3/gmp/dist/
H A Dgmpxx.h1334 class __gmp_expr; variable
1345 struct __gmp_resolve_ref<__gmp_expr<T, U> >
1347 typedef const __gmp_expr<T, U> & ref_type;
1417 struct common_type <__gmp_expr<T, U>, __gmp_expr<V, W> >
1422 typedef __gmp_expr<X, X> type;
1426 struct common_type <__gmp_expr<T, U> >
1428 typedef __gmp_expr<T, T> type;
1433 struct common_type <__gmp_expr<T, U>, typ > \
1435 typedef __gmp_expr<T, T> type; \
1439 struct common_type <typ, __gmp_expr<T, U> > \
[all …]
H A DChangeLog2688 (__gmp_expr): New specialization for unary expressions with
4947 (__gmp_expr::__gmp_expr, __gmp_expr::operator=): Replace with macros.
5517 (__gmp_expr::eval(p, prec)): Remove.
5518 (__gmp_expr::eval(p)): Use __gmp_temp.
6701 (__gmp_expr(__gmp_expr&&)): New move constructors.
6702 (__gmp_expr::operator=(__gmp_expr&&)): New move assignments.
19795 (__gmp_expr): Reorganise specializations, use __gmp_expr<T,T> not
/netbsd-src/external/lgpl3/gmp/dist/doc/
H A Dgmp.info-21672 __gmp_expr<__gmp_binary_expr<mpf_class, mpf_class, __gmp_binary_plus> >
1675 return __gmp_expr
1679 The seemingly redundant '__gmp_expr<__gmp_binary_expr<...>>' is used
1682 '__gmp_expr'.
1684 Next we define assignment of '__gmp_expr' to 'mpf_class'.
1687 mpf_class & mpf_class::operator=(const __gmp_expr<T> &expr)
1694 void __gmp_expr<__gmp_binary_expr<mpf_class, mpf_class, Op> >::eval
1702 '__gmp_expr').
1713 __gmp_expr
1714 <__gmp_binary_expr<__gmp_expr<T>, __gmp_expr<U>, __gmp_binary_plus> >
[all …]
H A Dgmp.texi10591 __gmp_expr<__gmp_binary_expr<mpf_class, mpf_class, __gmp_binary_plus> >
10594 return __gmp_expr
10599 The seemingly redundant @code{__gmp_expr<__gmp_binary_expr<@dots{}>>} is used to
10602 @code{__gmp_expr}.
10604 Next we define assignment of @code{__gmp_expr} to @code{mpf_class}.
10608 mpf_class & mpf_class::operator=(const __gmp_expr<T> &expr)
10615 void __gmp_expr<__gmp_binary_expr<mpf_class, mpf_class, Op> >::eval
10624 @code{__gmp_expr}).
10636 __gmp_expr
10637 <__gmp_binary_expr<__gmp_expr<T>, __gmp_expr<U>, __gmp_binary_plus> >
[all …]