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_COMP_FUNCS

Computational functions. More...

Functions

virtual void binary_operator (const Operator *op, const analysisVal *right_operand)
virtual void unary_operator (const Operator *op)
virtual void cast_operator (const typeNode *type)

Detailed Description

Computational functions.


Function Documentation

void ipConstant::binary_operator const Operator   op,
const analysisVal   right_operand
[virtual, inherited]
 

Definition at line 173 of file ipconstants.cc.

References constant::eval(), and ipConstant::value().

Referenced by ipConstantPropagation::binary_operator().

void ipConstant::cast_operator const typeNode   type [virtual, inherited]
 

Definition at line 200 of file ipconstants.cc.

References primNode::basic(), constant::cast(), Prim, Node::typ(), and ipConstant::value().

Referenced by ipConstantPropagation::cast_operator().

void ipConstant::unary_operator const Operator   op [virtual, inherited]
 

Definition at line 189 of file ipconstants.cc.

References constant::eval(), and ipConstant::value().

Referenced by ipConstantPropagation::unary_operator().


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