GCC Middle and Back End API Reference
ana::widening_svalue::key_t Struct Reference

#include <svalue.h>

Collaboration diagram for ana::widening_svalue::key_t:

Public Member Functions

 key_t (tree type, const supernode *snode, const svalue *base_sval, const svalue *iter_sval)
bool operator< (const key_t &other) const
bool operator== (const key_t &other) const

Data Fields

tree m_type
const supernode * m_snode
const svalue * m_base_sval
const svalue * m_iter_sval

Constructor & Destructor Documentation

◆ key_t()

ana::widening_svalue::key_t::key_t ( tree type,
const supernode * snode,
const svalue * base_sval,
const svalue * iter_sval )
inline

Member Function Documentation

◆ operator<()

bool ana::widening_svalue::key_t::operator< ( const key_t & other) const

References key_t().

◆ operator==()

bool ana::widening_svalue::key_t::operator== ( const key_t & other) const
inline

Field Documentation

◆ m_base_sval

const svalue* ana::widening_svalue::key_t::m_base_sval

Referenced by key_t(), and operator==().

◆ m_iter_sval

const svalue* ana::widening_svalue::key_t::m_iter_sval

Referenced by key_t(), and operator==().

◆ m_snode

const supernode* ana::widening_svalue::key_t::m_snode

Referenced by key_t(), and operator==().

◆ m_type

tree ana::widening_svalue::key_t::m_type

Referenced by key_t(), and operator==().


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