GCC Middle and Back End API Reference
vrange_ggc_alloc Class Referencefinal
Inheritance diagram for vrange_ggc_alloc:
Collaboration diagram for vrange_ggc_alloc:

Public Member Functions

 vrange_ggc_alloc ()
 
virtual ~vrange_ggc_alloc () final override
 
virtual void * alloc (size_t size) final override
 
virtual void free (void *p) final override
 

Private Member Functions

 DISABLE_COPY_AND_ASSIGN (vrange_internal_alloc)
 

Constructor & Destructor Documentation

◆ vrange_ggc_alloc()

vrange_ggc_alloc::vrange_ggc_alloc ( )
inline

◆ ~vrange_ggc_alloc()

virtual vrange_ggc_alloc::~vrange_ggc_alloc ( )
inlinefinaloverridevirtual

Member Function Documentation

◆ alloc()

virtual void * vrange_ggc_alloc::alloc ( size_t size)
inlinefinaloverridevirtual

◆ DISABLE_COPY_AND_ASSIGN()

vrange_internal_alloc::DISABLE_COPY_AND_ASSIGN ( vrange_internal_alloc )
privateinherited

◆ free()

virtual void vrange_ggc_alloc::free ( void * p)
inlinefinaloverridevirtual

Implements vrange_internal_alloc.

References ggc_free().


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