|
GCC Middle and Back End API Reference
|
#include <xml.h>


Public Member Functions | |
| comment (std::string text) | |
| void | write_as_xml (pretty_printer *pp, int depth, bool indent) const final override |
| virtual text * | dyn_cast_text () |
| virtual element * | dyn_cast_element () |
| void | dump (FILE *out) const |
| void DEBUG_FUNCTION | dump () const |
Data Fields | |
| std::string | m_text |
An XML comment.
|
inline |
References m_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().
|
inlinevirtualinherited |
Reimplemented in xml::element.
|
finaloverridevirtual |
Implements xml::node.
References i, m_text, pp_newline(), pp_string(), and xml::write_escaped_text().
| std::string xml::comment::m_text |
Referenced by comment(), and write_as_xml().