GCC Middle and Back End API Reference
ana::rejected_ranges_constraint Class Reference

#include <region-model.h>

Inheritance diagram for ana::rejected_ranges_constraint:
Collaboration diagram for ana::rejected_ranges_constraint:

Public Member Functions

 rejected_ranges_constraint (const region_model &model, tree expr, const bounded_ranges *ranges)
 
void dump_to_pp (pretty_printer *pp) const final override
 
const region_modelget_model () const
 

Protected Attributes

region_model m_model
 

Private Attributes

tree m_expr
 
const bounded_rangesm_ranges
 

Constructor & Destructor Documentation

◆ rejected_ranges_constraint()

ana::rejected_ranges_constraint::rejected_ranges_constraint ( const region_model & model,
tree expr,
const bounded_ranges * ranges )
inline

Member Function Documentation

◆ dump_to_pp()

void ana::rejected_ranges_constraint::dump_to_pp ( pretty_printer * pp) const
finaloverridevirtual

◆ get_model()

const region_model & ana::rejected_constraint::get_model ( ) const
inlineinherited

Field Documentation

◆ m_expr

tree ana::rejected_ranges_constraint::m_expr
private

◆ m_model

region_model ana::rejected_constraint::m_model
protectedinherited

◆ m_ranges

const bounded_ranges* ana::rejected_ranges_constraint::m_ranges
private

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