Loading...
Searching...
No Matches
generic_binary_traits< divides >::hint< A1, undeterminated_basic< A2 >, R >

## Detailed Description

Definition at line 1311 of file expression.h.

## Public Types

typedef promote< typenamescalar_traits< A1 >::type, typenamescalar_traits< R >::type >::type | S
typedef A1 | first_argument_type
typedef std::conditional< details::is_equal< A1, R >::value, S, binop_error< details::divides, A1, A2, R > >::type | second_argument_type
typedef R | result_type

## Member Typedef Documentation

## S

typedef promote<typenamescalar_traits<A1>::type,typenamescalar_traits<R>::type>::type S

Definition at line 1314 of file expression.h.

## first_argument_type

typedef A1 first_argument_type

Definition at line 1315 of file expression.h.

## second_argument_type

typedef std::conditional<details::is_equal<A1,R>::value,S,binop_error<details::divides,A1,A2,R>>::type second_argument_type

Definition at line 1319 of file expression.h.

## result_type

typedef R result_type

Definition at line 1320 of file expression.h.

The documentation for this struct was generated from the following file:

- /build/rheolef-dTNbRN/rheolef-7.2/main/lib/expression.h