Lines Matching refs:printer
240 decl_printer printer(os, clazz, *this);
242 const char *cppname = printer.cppstring.c_str();
246 printer.print_class_factory();
253 printer.print_subclass_type();
254 printer.print_class_factory(" friend ");
261 printer.print_protected_constructors();
264 printer.print_public_methods();
659 impl_printer printer(os, clazz, *this);
660 const char *cppname = printer.cppstring.c_str();
664 printer.print_class_factory();
665 printer.print_protected_constructors();
666 printer.print_public_methods();
667 printer.print_stream_insertion();
1504 /* Return a pointer to the appropriate type printer,
1505 * i.e., the regular type printer or the checked type printer
1510 cpp_type_printer *printer;
1513 printer = new checked_cpp_type_printer();
1515 printer = new cpp_type_printer();
1517 return std::unique_ptr<cpp_type_printer>(printer);
1522 * Use the appropriate type printer.
1626 * Use the appropriate type printer to print argument and return types.
1644 * Use the appropriate type printer.
1655 * Use the appropriate type printer.
2046 * Use the appropriate type printer.
2082 * Use the appropriate type printer.
2091 * Use the appropriate type printer.