C-Breeze
C Compiler Infrastructure

[ Project home page]

forNode Member List

This is the complete list of members for forNode, including all inherited members.

_initforNode [private]
_nextforNode [private]
annotations()Node [inline]
at_exit() const stmtNode [inline]
at_exit(FlowVal *ae)stmtNode [inline]
at_loop_head() const loopNode [inline]
at_loop_head(FlowVal *ae)loopNode [inline]
at_loop_tail() const loopNode [inline]
at_loop_tail(FlowVal *ae)loopNode [inline]
base_type(bool TdefIndir) const Node [virtual]
body() const loopNode [inline]
body(blockNode *body)loopNode [inline]
change(Changer &the_changer, bool redispatch=false)forNode [virtual]
clone() const forNode [inline, virtual]
comment()stmtNode [inline]
cond() const loopNode [inline]
cond(exprNode *cond)loopNode [inline]
coord() const Node [inline]
coord(const Coord coord)Node [inline]
dataflow(FlowVal *v, FlowProblem &fp)forNode [virtual]
datatype() const Node
datatype_superior() const Node
deleted_nodesNode [static]
forNode(exprNode *init, exprNode *cond, exprNode *next, stmtNode *body, const Coord coord=Coord::Unknown)forNode
gen() const Node [inline]
gen(FlowVal *g)Node [inline]
get_body()loopNode [inline]
get_cond()loopNode [inline]
get_init()forNode [inline]
get_next()forNode [inline]
init() const forNode [inline]
init(exprNode *init)forNode [inline]
kill() const Node [inline]
kill(FlowVal *k)Node [inline]
loopNode(NodeType typ, exprNode *cond, stmtNode *body, const Coord coord)loopNode
loopNode(NodeType typ, const Coord coord)loopNode
markNode
next() const forNode [inline]
next(exprNode *next)forNode [inline]
Node(NodeType typ, const Coord coord, bool parenthesized=false)Node
Node(const Node &other)Node
nodesNode [static]
output(output_context &ct, Node *par)stmtNode [virtual]
output_comment(output_context &ct)stmtNode
output_stmt(output_context &ct, Node *par)forNode [virtual]
parenthesized() const Node [inline]
parenthesized(bool paren)Node [inline]
report()Node [static]
stmtNode(NodeType typ, const Coord coord)stmtNode
typ() const Node [inline]
type() const Node [inline, virtual]
visit(Visitor *the_visitor)forNode [virtual]
walk(Walker &the_walker)forNode [virtual]
~forNode()forNode [virtual]
~loopNode()loopNode [virtual]
~Node()Node [virtual]
~stmtNode()stmtNode [virtual]


Generated on February 1, 2006
Back to the C-Breeze home page