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


Public Member Functions | |
| auto_check_tag_nesting (const printer &xp) | |
| ~auto_check_tag_nesting () | |
Private Attributes | |
| const printer & | m_xp |
| const element * | m_initial_insertion_element |
RAII class for ensuring that the tags nested correctly. Verify that within an instance's lifetime that any pushes to the printer's insertion point have been popped by the end.
|
inline |
References m_initial_insertion_element, and m_xp.
|
inline |
References gcc_assert, m_initial_insertion_element, and m_xp.
|
private |
Referenced by auto_check_tag_nesting(), and ~auto_check_tag_nesting().
|
private |