Collaboration diagram for Overloaded operator<<:
|
Use manipulators which are functions over ExprStream&.
Definition at line 173 of file expr_stream.cpp. |
|
|
Print Type.
Definition at line 247 of file expr_stream.cpp. References CVCL::Type::getExpr(). |
|
Print string. This is where all the indentation is happening. The algorithm for determining whether to go to the next line is the following:
Definition at line 272 of file expr_stream.cpp. References CVCL::ExprStream::d_beginningOfLine, CVCL::ExprStream::d_col, CVCL::ExprStream::d_indent, CVCL::ExprStream::d_indentStack, CVCL::ExprStream::d_lineWidth, CVCL::ExprStream::d_os, and std::endl(). |
|
Print char* string.
Definition at line 294 of file expr_stream.cpp. |
|
Print Rational.
Definition at line 299 of file expr_stream.cpp. |
|
Print int.
Definition at line 306 of file expr_stream.cpp. |