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  

Dataflow_h_fields

field accessors More...

Functions

bool forward () const
bool changed () const
void changed (bool ch)
bool last () const
void last (bool l)
bool basicblocks () const
void basicblocks (bool a)
FlowValtop () const

Detailed Description

field accessors


Function Documentation

void FlowProblem::basicblocks bool    a [inline, inherited]
 

Definition at line 125 of file dataflow.h.

bool FlowProblem::basicblocks   const [inline, inherited]
 

Definition at line 124 of file dataflow.h.

Referenced by whileNode::dataflow(), switchNode::dataflow(), returnNode::dataflow(), ifNode::dataflow(), forNode::dataflow(), exprstmtNode::dataflow(), doNode::dataflow(), and caseNode::dataflow().

void FlowProblem::changed bool    ch [inline, inherited]
 

Definition at line 119 of file dataflow.h.

bool FlowProblem::changed   const [inline, inherited]
 

Definition at line 118 of file dataflow.h.

Referenced by FlowProblem::iterate(), and FlowVal::meet_and_diff().

bool FlowProblem::forward   const [inline, inherited]
 

Definition at line 116 of file dataflow.h.

Referenced by whileNode::dataflow(), unitNode::dataflow(), unaryNode::dataflow(), ternaryNode::dataflow(), switchNode::dataflow(), returnNode::dataflow(), procNode::dataflow(), metastmtNode::dataflow(), metaexprNode::dataflow(), labelNode::dataflow(), initializerNode::dataflow(), ifNode::dataflow(), idNode::dataflow(), gotoNode::dataflow(), forNode::dataflow(), exprstmtNode::dataflow(), doNode::dataflow(), declNode::dataflow(), continueNode::dataflow(), constNode::dataflow(), commaNode::dataflow(), castNode::dataflow(), caseNode::dataflow(), callNode::dataflow(), breakNode::dataflow(), blockNode::dataflow(), and binaryNode::dataflow().

void FlowProblem::last bool    l [inline, inherited]
 

Definition at line 122 of file dataflow.h.

bool FlowProblem::last   const [inline, inherited]
 

Definition at line 121 of file dataflow.h.

Referenced by FlowProblem::iterate().

FlowVal* FlowProblem::top   const [inline, inherited]
 

Definition at line 127 of file dataflow.h.

Referenced by init_flowproblem_walker::at_loop(), init_flowproblem_walker::at_proc(), init_flowproblem_walker::at_stmt(), init_flowproblem_walker::at_switch(), init_flowproblem_walker::at_target(), FlowProblem::FlowProblem(), and FlowProblem::iterate().


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