GCC Middle and Back End API Reference
vrange_storage Class Reference

#include <value-range-storage.h>

Inheritance diagram for vrange_storage:

Public Member Functions

void get_vrange (vrange &r, tree type) const
void set_vrange (const vrange &r)
bool fits_p (const vrange &r) const
bool equal_p (const vrange &r) const
 vrange_storage (enum value_range_discriminator d)

Static Public Member Functions

static vrange_storagealloc (vrange_internal_alloc &, const vrange &, bool shared_p=true)

Data Fields

enum value_range_discriminator m_discriminator: 4

Constructor & Destructor Documentation

◆ vrange_storage()

Member Function Documentation

◆ alloc()

◆ equal_p()

bool vrange_storage::equal_p ( const vrange & r) const

◆ fits_p()

◆ get_vrange()

◆ set_vrange()

Field Documentation

◆ m_discriminator

enum value_range_discriminator vrange_storage::m_discriminator

Referenced by vrange_storage().


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