C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

IPCONSTANTS_H_FIELDS

Fields. More...

Functions

void to_bottom ()
bool is_top () const
bool is_bottom () const
const constantvalue () const
constantvalue ()

Detailed Description

Fields.


Function Documentation

bool ipConstant::is_bottom   const [private, inherited]
 

Definition at line 83 of file ipconstants.cc.

References ipConstant::_value, and constant::no_val().

Referenced by ipConstantPropagation::assignment(), ipConstantsChanger::at_expr(), ipConstant::diff(), ipConstant::meet_with(), and ipConstant::print().

bool ipConstant::is_top   const [private, inherited]
 

Definition at line 78 of file ipconstants.cc.

References ipConstant::_top, ipConstant::_value, and constant::no_val().

Referenced by ipConstantsChanger::at_expr(), ipConstant::diff(), ipConstant::meet_with(), and ipConstant::print().

void ipConstant::to_bottom   [private, inherited]
 

Definition at line 88 of file ipconstants.cc.

References ipConstant::_top, ipConstant::_value, and constant::set_no_val().

Referenced by ipConstantPropagation::ipConstantPropagation(), and ipConstant::meet_with().

constant& ipConstant::value   [inline, private, inherited]
 

Definition at line 81 of file ipconstants.h.

const constant& ipConstant::value   const [inline, private, inherited]
 

Definition at line 80 of file ipconstants.h.

Referenced by ipConstantsChanger::at_expr(), ipConstant::binary_operator(), ipConstant::cast_operator(), ipConstant::diff(), ipConstant::meet_with(), ipConstant::print(), and ipConstant::unary_operator().


Generated on August 27, 2003
Back to the C-Breeze home page