1#ifndef STAN_MATH_PRIM_META_BASE_TYPE_HPP
2#define STAN_MATH_PRIM_META_BASE_TYPE_HPP
23template <
typename T,
typename =
void>
25 using type = std::decay_t<T>;
typename base_type< T >::type base_type_t
The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation ...
base_type_t< typename std::decay_t< T >::Scalar > type
base_type_t< typename std::decay_t< T >::value_type > type
Metaprogram structure to determine the base base type of a template argument.