GCC Middle and Back End API Reference
|
#include <vec.h>
Public Member Functions | |
auto_vec () | |
auto_vec (size_t n CXX_MEM_STAT_INFO) | |
~auto_vec () | |
auto_vec (vec< T, va_heap > &&r) | |
auto_vec (auto_vec< T > &&r) | |
auto_vec & | operator= (vec< T, va_heap > &&r) |
auto_vec & | operator= (auto_vec< T > &&r) |
vec< T, va_heap > | to_vec_legacy () |
auto_vec (const auto_vec &)=delete | |
auto_vec & | operator= (const auto_vec &)=delete |
auto_vec () | |
auto_vec (size_t s CXX_MEM_STAT_INFO) | |
~auto_vec () | |
vec< T, va_heap > | to_vec_legacy () |
Private Attributes | |
vec< T, va_heap, vl_embed > | m_auto |
unsigned char | m_data [sizeof(T) *N] |
auto_vec is a sub class of vec whose storage is released when it is destroyed.
|
inline |
References NULL.
Referenced by auto_vec(), auto_vec(), operator=(), operator=(), and operator=().
|
inline |
References CXX_MEM_STAT_INFO, and PASS_MEM_STAT.
References gcc_assert, NULL, and r.
References auto_vec(), gcc_assert, NULL, and r.
References auto_vec().
|
inline |
|
inline |
References auto_vec(), gcc_assert, NULL, and r.
References auto_vec().
References auto_vec(), gcc_assert, NULL, and r.