GCC Middle and Back End API Reference
vnull Struct Reference

#include <vec.h>

Public Member Functions

template<typename T , typename A , typename L >
 operator vec< T, A, L > ()

Detailed Description

   Type to provide NULL values for vec<T, A, L>.  This is used to
   provide nil initializers for vec instances.  Since vec must be
   a POD, we cannot have proper ctor/dtor for it.  To initialize
   a vec instance, you can assign it the value vNULL.  

Member Function Documentation

template<typename T , typename A , typename L >
vnull::operator vec< T, A, L > ( )
inline

References copy(), is_empty(), last, and T.


The documentation for this struct was generated from the following file: