|
GCC Middle and Back End API Reference
|
#include <array-traits.h>


Public Types | |
| typedef T | element_type |
| typedef T | element_type |
Static Public Member Functions | |
| static const T * | base (const T(&x)[N]) |
| static size_t | size (const T(&)[N]) |
| static const T * | base (const T &x) |
| static size_t | size (const T &) |
Static Public Attributes | |
| static const bool | has_constant_size = true |
| static const size_t | constant_size = N |
| static const bool | has_constant_size |
| static const size_t | constant_size |
Implementation for arrays with a static size.
| typedef T scalar_array_traits< T, zero >::element_type |
| typedef T array_traits< T[N]>::element_type |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |