GCC Middle and Back End API Reference
ana::bound Struct Reference

#include <constraint-manager.h>

Public Member Functions

 bound ()
 
 bound (tree constant, bool closed)
 
void ensure_closed (enum bound_kind bound_kind)
 
const char * get_relation_as_str () const
 

Data Fields

tree m_constant
 
bool m_closed
 

Detailed Description

One of the end-points of a range.   

Constructor & Destructor Documentation

◆ bound() [1/2]

ana::bound::bound ( )
inline

◆ bound() [2/2]

ana::bound::bound ( tree constant,
bool closed )
inline

Member Function Documentation

◆ ensure_closed()

void ana::bound::ensure_closed ( enum bound_kind bound_kind)

◆ get_relation_as_str()

const char * ana::bound::get_relation_as_str ( ) const

Field Documentation

◆ m_closed

bool ana::bound::m_closed

◆ m_constant

tree ana::bound::m_constant

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