#include <TvPrinter.hxx>
Public Member Functions | |
| TvPrinter (const bool pp=true, const std::string &pfx="'") | |
| std::vector< std::string > | getAllTvarStrings () |
| std::string | tvName (boost::shared_ptr< const Type > tvar) |
Static Public Member Functions | |
| static boost::shared_ptr< TvPrinter > | make (const bool pp=true, const std::string &pfx="'") |
Definition at line 50 of file TvPrinter.hxx.
| TvPrinter::TvPrinter | ( | const bool | pp = true, |
|
| const std::string & | pfx = "'" | |||
| ) |
| std::vector< std::string > TvPrinter::getAllTvarStrings | ( | ) |
| static boost::shared_ptr<TvPrinter> TvPrinter::make | ( | const bool | pp = true, |
|
| const std::string & | pfx = "'" | |||
| ) | [inline, static] |
Definition at line 64 of file TvPrinter.hxx.
References TvPrinter().
Referenced by cl_convert_ast(), doShowTypes(), emitXMLType(), and tvarInst().
| std::string TvPrinter::tvName | ( | boost::shared_ptr< const Type > | tvar | ) |
Referenced by c_decl(), EmitTypeExpansion(), and EmitTypeScheme().
1.4.7