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

| Data Fields | |
| diagnostic_manager * | m_inner | 
| bool | m_owned | 
Wrapper around a diagnostic_manager *, possibly with ownership.
| 
 | inline | 
References diagnostic_manager_new(), m_inner, m_owned, and true.
Referenced by add_sink_from_spec(), manager(), and manager().
| 
 | inline | 
| 
 | inline | 
References diagnostic_manager_release(), m_inner, and m_owned.
| 
 | inline | 
| 
 | inline | 
References diagnostic_manager_add_sarif_sink(), libgdiagnostics::file::m_inner, and m_inner.
| 
 | inline | 
References diagnostic_manager_add_sink_from_spec(), m_inner, and manager().
Referenced by main().
| 
 | inline | 
References diagnostic_manager_add_text_sink(), and m_inner.
Referenced by main(), and parse_options().
| 
 | inline | 
References diagnostic_begin(), and m_inner.
Referenced by debug_dump(), main(), and parse_options().
| void libgdiagnostics::manager::debug_dump | ( | file | f, | 
| FILE * | out ) | 
References begin_diagnostic(), debug_dump(), g, new_execution_path(), new_location_from_file_and_line(), new_location_from_file_line_column(), new_location_from_range(), new_logical_location(), set_analysis_target(), set_debug_physical_locations(), and take_global_graph().
Referenced by debug_dump().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
References diagnostic_manager_new_execution_path(), and m_inner.
Referenced by debug_dump().
| 
 | inline | 
References diagnostic_manager_new_file(), and m_inner.
| 
 | inline | 
References diagnostic_manager_new_location_from_file_and_line(), libgdiagnostics::file::m_inner, and m_inner.
Referenced by debug_dump().
| 
 | inline | 
References diagnostic_manager_new_location_from_file_line_column(), libgdiagnostics::file::m_inner, and m_inner.
Referenced by debug_dump().
| 
 | inline | 
References diagnostic_manager_new_location_from_range(), m_inner, and libgdiagnostics::physical_location::m_inner.
Referenced by debug_dump().
| 
 | inline | 
References diagnostic_manager_new_logical_location(), libgdiagnostics::logical_location::m_inner, and m_inner.
Referenced by debug_dump().
| 
 | inline | 
References diagnostic_manager_set_analysis_target(), libgdiagnostics::file::m_inner, and m_inner.
Referenced by debug_dump().
| 
 | inline | 
References diagnostic_manager_set_debug_physical_locations(), and m_inner.
Referenced by debug_dump(), and main().
| 
 | inline | 
References diagnostic_manager_set_full_name(), and m_inner.
| 
 | inline | 
References diagnostic_manager_set_tool_name(), and m_inner.
Referenced by main(), and parse_options().
| 
 | inline | 
References diagnostic_manager_set_version_string(), and m_inner.
| 
 | inline | 
References diagnostic_manager_set_version_url(), and m_inner.
| 
 | inline | 
References diagnostic_manager_take_global_graph(), g, and m_inner.
Referenced by debug_dump().
| 
 | inline | 
References diagnostic_manager_write_patch(), and m_inner.
| diagnostic_manager* libgdiagnostics::manager::m_inner | 
Referenced by add_sarif_sink(), add_sink_from_spec(), add_text_sink(), begin_diagnostic(), debug_dump(), debug_dump(), main(), manager(), manager(), manager(), new_execution_path(), new_file(), new_location_from_file_and_line(), new_location_from_file_line_column(), new_location_from_range(), new_logical_location(), set_analysis_target(), set_debug_physical_locations(), set_full_name(), set_tool_name(), set_version_string(), set_version_url(), take_global_graph(), write_patch(), and ~manager().
| bool libgdiagnostics::manager::m_owned | 
Referenced by manager(), manager(), manager(), and ~manager().