Folder.cpp File Reference

Go to the source code of this file.

Functions

bool print_assert_nodes (std::deque< Node * > &nodes, uint32 index)
bool print_assert (const Node *n, const DCUnit *u)


Function Documentation

bool print_assert ( const Node n,
const DCUnit u 
)

Definition at line 321 of file Folder.cpp.

References con, DCUnit::elsestack, Unit::functions, DCUnit::ifstack, n, DCUnit::nodes, Unit::print_asm(), Unit::print_unk(), Console::Printf(), and Console::Putchar().

Referenced by PopVarNode::fold(), BinOperatorNode::fold(), IfNode::fold(), DCFuncNode::fold(), FuncMutatorNode::fold(), DCCallNode::fold(), DCCallMutatorNode::fold(), DCCallPostfixNode::fold(), IfNode::fold_else(), FuncMutatorNode::print_asm(), DCCallNode::print_asm(), DCCallMutatorNode::print_asm(), DCCallPostfixNode::print_asm(), FuncMutatorNode::print_bin(), DCCallNode::print_bin(), DCCallMutatorNode::print_bin(), DCCallPostfixNode::print_bin(), DCCallNode::print_extern_unk(), FuncMutatorNode::print_unk(), DCCallNode::print_unk(), DCCallMutatorNode::print_unk(), and DCCallPostfixNode::print_unk().

bool print_assert_nodes ( std::deque< Node * > &  nodes,
uint32  index 
)

Definition at line 306 of file Folder.cpp.

References con, indent(), Console::Printf(), and Console::Putchar().


Generated on Fri Jul 27 22:28:02 2007 for pentagram by  doxygen 1.4.7