GCC Middle and Back End API Reference
|
#include <xml.h>
Public Member Functions | |
text (std::string str) | |
void | write_as_xml (pretty_printer *pp, int depth, bool indent) const final override |
text * | dyn_cast_text () final override |
void | dump (FILE *out) const |
void DEBUG_FUNCTION | dump () const |
Data Fields | |
std::string | m_str |
|
inline |
References m_str.
Referenced by dyn_cast_text().
|
inlineinherited |
References DEBUG_FUNCTION, and dump().
Referenced by dump().
|
inherited |
struct node.
References pp_flush(), pretty_printer::set_output_stream(), and write_as_xml().
|
inlinefinaloverridevirtual |
|
finaloverridevirtual |
struct text : public node.
Implements xml::node.
References i, m_str, pp_newline(), pp_string(), and xml::write_escaped_text().
std::string xml::text::m_str |
Referenced by text(), and write_as_xml().