1#ifndef STAN_MATH_PRIM_META_INDEX_TYPE_HPP
2#define STAN_MATH_PRIM_META_INDEX_TYPE_HPP
24template <
typename T,
typename =
void>
48 using type =
typename std::decay_t<T>::size_type;
59 using type =
typename std::decay_t<T>::Index;
require_t< is_eigen< std::decay_t< T > > > require_eigen_t
Require type satisfies is_eigen.
require_t< is_std_vector< std::decay_t< T > > > require_std_vector_t
Require type satisfies is_std_vector.
typename index_type< T >::type index_type_t
The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation ...
typename std::decay_t< T >::Index type
typename std::decay_t< T >::size_type type
Primary template class for the metaprogram to compute the index type of a container.