◆ sarif_token_printer()
  
  | 
        
          | sarif_builder::sarif_token_printer::sarif_token_printer | ( | sarif_builder & | builder | ) |  |  | inline | 
 
 
◆ print_tokens()
class sarif_token_printer : public token_printer.   
 Implementation of pretty_printer::token_printer for SARIF output.
Emit URLs as per 3.11.6 ("Messages with embedded links").    
Implements token_printer.
References as_a(), pp_token::begin_color, pp_token::begin_quote, pp_token::begin_url, pp_token::end_color, pp_token::end_quote, pp_token::end_url, pp_token::event_id, gcc_assert, gcc_unreachable, m_builder, pp_token_list::m_first, pp_token::m_next, make_sarif_url_for_event(), pp_begin_quote(), pp_character(), pp_decimal_int, pp_end_quote(), pp_show_color(), pp_string(), sarif_begin_embedded_link(), sarif_end_embedded_link(), and pp_token::text.
 
 
◆ m_builder
The documentation for this class was generated from the following file: