Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages
output_context Class Reference#include <output_context.h>
List of all members.
Constructor & Destructor Documentation
output_context::output_context |
( |
ostream & |
out |
) |
[inline] |
|
Member Function Documentation
void output_context::_indent |
( |
const int |
num |
) |
[private] |
|
void output_context::_new_line |
( |
|
) |
[private] |
|
void output_context::continue_line |
( |
|
) |
|
|
void output_context::indent_in |
( |
|
) |
[inline] |
|
void output_context::indent_out |
( |
|
) |
[inline] |
|
void output_context::new_line |
( |
|
) |
|
|
output_context & output_context::operator<< |
( |
const char |
c |
) |
|
|
output_context & output_context::operator<< |
( |
const char * |
s |
) |
|
|
output_context & output_context::operator<< |
( |
const string & |
s |
) |
|
|
int output_context::pos |
( |
|
) |
const [inline] |
|
void output_context::space |
( |
|
) |
|
|
|
Definition at line 147 of file output_context.cc.
References _last, _out, and _pos.
Referenced by constantsChanger::at_threeAddr(), subdeclNode::output(), declNode::output(), output_delim_list(), operandNode::output_expr(), whileNode::output_stmt(), threeAddrNode::output_stmt(), switchNode::output_stmt(), ifNode::output_stmt(), forNode::output_stmt(), doNode::output_stmt(), conditiongotoNode::output_stmt(), tdefNode::output_type(), suespecNode::output_type(), sueNode::output_type(), ptrNode::output_type(), primNode::output_type(), and funcNode::output_type(). |
Member Data Documentation
int output_context::_depth [private]
|
|
char output_context::_last [private]
|
|
int output_context::_line [private]
|
|
ostream& output_context::_out [private]
|
|
int_list output_context::_parens [private]
|
|
int output_context::_pos [private]
|
|
ssn_set output_context::_ssNodes [private]
|
|
int output_context::wrap_width = 80 [static]
|
|
The documentation for this class was generated from the following files:
|