◆ key
◆ kind
◆ dump() [1/2]
| void DEBUG_FUNCTION diagnostics::logical_locations::manager::dump |
( |
| ) |
const |
|
inlineinherited |
◆ dump() [2/2]
| void json_logical_location_manager::dump |
( |
FILE * | outfile, |
|
|
int | indent ) const |
|
inlinefinaloverridevirtual |
◆ function_p()
| bool diagnostics::logical_locations::manager::function_p |
( |
key | k | ) |
const |
|
inherited |
class diagnostics::logical_locations::manager.
Return true iff this is a function or method.
References diagnostics::logical_locations::function, gcc_unreachable, get_kind(), diagnostics::logical_locations::member, diagnostics::logical_locations::module_, diagnostics::logical_locations::namespace_, diagnostics::logical_locations::parameter, diagnostics::logical_locations::return_type, diagnostics::logical_locations::type, diagnostics::logical_locations::unknown, and diagnostics::logical_locations::variable.
◆ get_internal_name()
| label_text json_logical_location_manager::get_internal_name |
( |
key | | ) |
const |
|
inlinefinaloverridevirtual |
◆ get_kind()
| kind json_logical_location_manager::get_kind |
( |
key | k | ) |
const |
|
inlinefinaloverridevirtual |
◆ get_name_for_path_output()
| label_text json_logical_location_manager::get_name_for_path_output |
( |
key | k | ) |
const |
|
inlinefinaloverridevirtual |
◆ get_name_with_scope()
| label_text json_logical_location_manager::get_name_with_scope |
( |
key | k | ) |
const |
|
inlinefinaloverridevirtual |
◆ get_parent()
| key json_logical_location_manager::get_parent |
( |
key | k | ) |
const |
|
inlinefinaloverridevirtual |
◆ get_short_name()
| label_text json_logical_location_manager::get_short_name |
( |
key | k | ) |
const |
|
inlinefinaloverridevirtual |
◆ js_from_key()
| const json::value * json_logical_location_manager::js_from_key |
( |
key | k | ) |
|
|
inlinestatic |
◆ key_from_js()
| key json_logical_location_manager::key_from_js |
( |
const json::value * | js_val | ) |
|
|
inlinestatic |
◆ print_json_pointer_token()
| void json_logical_location_manager::print_json_pointer_token |
( |
pretty_printer * | | ) |
|
|
staticprivate |
The documentation for this class was generated from the following file: