37std::ostream & printLiteralBool(std::ostream & o,
bool b);
44std::ostream & printAttributeName(std::ostream & o, std::string_view
s);
50bool isReservedKeyword(
const std::string_view
str);
61std::ostream & printIdentifier(std::ostream & o, std::string_view
s);
70 friend std::ostream &
operator << (std::ostream & output,
const ValuePrinter & printer);
78 : state(state), value(value), options(options) { }
81std::ostream & operator<<(std::ostream & output,
const ValuePrinter & printer);
HintFmt(const std::string &literal)
Definition fmt.hh:145
friend std::ostream & operator<<(std::ostream &output, const ValuePrinter &printer)
Definition print.cc:630
return s
Definition lexer.l:459
std::ostream & str
Definition lexer.l:1728
return printLiteralString(o, std::string_view(s))
const T & value
Definition lexer.l:492
Options for printing Nix values.
Definition print-options.hh:39