21#ifndef GCC_DIAGNOSTICS_SELFTEST_LOGICAL_LOCATIONS_H
22#define GCC_DIAGNOSTICS_SELFTEST_LOGICAL_LOCATIONS_H
37class test_manager :
public manager
42 const char *get_short_name (key)
const final override;
43 const char *get_name_with_scope (key)
const final override;
44 const char *get_internal_name (key)
const final override;
45 kind get_kind (key)
const final override;
46 label_text get_name_for_path_output (key)
const final override;
47 key get_parent (key)
const final override
53 logical_location_from_funcname (
const char *funcname);
70 item_from_funcname (
const char *funcname);
72 static const item *item_from_key (key k)
74 return k.cast_to<
const item *> ();
77 hash_map<nofree_string_hash, item *> m_name_to_item_map;
Definition diagnostics/context.h:41
Definition coretypes.h:167