|
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 |
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.
References NULL.
Referenced by auto_vec(), auto_vec(), operator=(), operator=(), and operator=().
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().
References auto_vec(), gcc_assert, NULL, and r.
References auto_vec().
References auto_vec(), gcc_assert, NULL, and r.