{
const uint32_t c = encoding.decodeUnsafe (b);
if (isprint (c))
- o << " /* " << std::string (1, c) << " */";
+ o << " /* " << static_cast<char> (c) << " */";
}
bool last_case = i == ranges.size () - 1 && b == ranges[i].second - 1;
if (!last_case)
void write_line_info (uint32_t l, const char * fn);
void write_version_time ();
void write_user_start_label ();
+ friend OutputFile & operator << (OutputFile & o, char c);
friend OutputFile & operator << (OutputFile & o, uint32_t n);
friend OutputFile & operator << (OutputFile & o, const std::string & s);
friend OutputFile & operator << (OutputFile & o, const char * s);