21#ifndef GCC_PRETTY_PRINT_TOKEN_BUFFER_H
22#define GCC_PRETTY_PRINT_TOKEN_BUFFER_H
Definition pretty-print-markup.h:30
const pretty_print_token_buffer & m_token_buf
Definition pretty-print-token-buffer.h:67
void add_to_phase_2(pp_markup::context &ctxt) final override
Definition pretty-print-token-buffer.cc:210
pp_token_buffer_element(const pretty_print_token_buffer &token_buf)
Definition pretty-print-token-buffer.h:58
Definition pretty-print-format-impl.h:300
void dump(FILE *out) const
Definition pretty-print.cc:1698
Definition pretty-print-token-buffer.h:32
void DEBUG_FUNCTION dump() const
Definition pretty-print-token-buffer.h:46
std::string to_string() const
Definition pretty-print-token-buffer.cc:153
pretty_print_token_buffer(const pretty_print_token_buffer &)=delete
pp_token_list m_tokens
Definition pretty-print-token-buffer.h:49
pretty_print_token_buffer()
Definition pretty-print-token-buffer.cc:121
std::unique_ptr< auto_obstack > m_obstack
Definition pretty-print-token-buffer.h:48
void dump(FILE *out) const
Definition pretty-print-token-buffer.h:45
~pretty_print_token_buffer()=default
pp_markup::element pp_element
Definition coretypes.h:180
#define DEBUG_FUNCTION
Definition system.h:1192