Low-Level Abstraction of Memory Access
Concepts.hpp File Reference
#include "Array.hpp"
#include "Core.hpp"
#include "RecordCoord.hpp"
#include <type_traits>
+ Include dependency graph for Concepts.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  llama::internal::IsProxyReferenceImpl< R, typename >
 
struct  llama::internal::IsProxyReferenceImpl< R, std::void_t< typename R::value_type, decltype(static_cast< typename R::value_type >(std::declval< R & >())), decltype(std::declval< R & >()=std::declval< typename R::value_type >())> >
 

Namespaces

 llama
 
 llama::internal
 

Variables

template<typename R >
constexpr bool llama::isProxyReference = internal::IsProxyReferenceImpl<R>::value