21#ifndef GCC_LAZY_DIAGNOSTIC_PATH_H
22#define GCC_LAZY_DIAGNOSTIC_PATH_H
47 int event_idx_b) const
final override;
Definition diagnostic-path.h:70
Definition diagnostic-path.h:188
Definition diagnostic-path.h:179
Definition lazy-diagnostic-path.h:36
virtual std::unique_ptr< diagnostic_path > make_inner_path() const =0
unsigned num_threads() const final override
Definition lazy-diagnostic-path.cc:58
std::unique_ptr< diagnostic_path > m_inner_path
Definition lazy-diagnostic-path.h:55
unsigned num_events() const final override
Definition lazy-diagnostic-path.cc:44
void lazily_generate_path() const
Definition lazy-diagnostic-path.cc:80
const diagnostic_thread & get_thread(diagnostic_thread_id_t) const final override
Definition lazy-diagnostic-path.cc:65
bool generated_p() const
Definition lazy-diagnostic-path.h:49
const diagnostic_event & get_event(int idx) const final override
Definition lazy-diagnostic-path.cc:51
virtual ~lazy_diagnostic_path()
Definition lazy-diagnostic-path.h:38
bool same_function_p(int event_idx_a, int event_idx_b) const final override
Definition lazy-diagnostic-path.cc:72
int diagnostic_thread_id_t
Definition diagnostic-event-id.h:70
void final(rtx_insn *first, FILE *file, int optimize_p)
Definition final.cc:2004