139 typedef std::unique_ptr<event_location, event_location_deleter>
159 const char *addr_string,
160 int addr_string_len);
event_location_up new_explicit_location(const struct explicit_location *explicit_loc)
const char * event_location_to_string(struct event_location *location)
int event_location_empty_p(const struct event_location *location)
event_location_up new_linespec_location(const char **linespec, symbol_name_match_type match_type)
void set_event_location_string(struct event_location *location, const char *string)
symbol_name_match_type match_type
enum offset_relative_sign sign
event_location_up string_to_event_location(const char **argp, const struct language_defn *langauge, symbol_name_match_type match_type=symbol_name_match_type::WILD)
void initialize_explicit_location(struct explicit_location *explicit_loc)
const char * quoted_arg_start
struct explicit_location * get_explicit_location(struct event_location *location)
char * explicit_location_to_string(const struct explicit_location *explicit_loc)
void operator()(event_location *location) const
event_location_up copy_event_location(const struct event_location *src)
const char * get_address_string_location(const struct event_location *location)
std::unique_ptr< event_location, event_location_deleter > event_location_up
event_location_up string_to_explicit_location(const char **argp, const struct language_defn *language, explicit_completion_info *completion_info)
CORE_ADDR get_address_location(const struct event_location *location)
const char * get_probe_location(const struct event_location *location)
symbol_name_match_type func_name_match_type
const struct explicit_location * get_explicit_location_const(const struct event_location *location)
const char * quoted_arg_end
char * explicit_location_to_linespec(const struct explicit_location *explicit_loc)
event_location_up string_to_event_location_basic(const char **argp, const struct language_defn *language, symbol_name_match_type match_type)
event_location_up new_address_location(CORE_ADDR addr, const char *addr_string, int addr_string_len)
event_location_up new_probe_location(const char *probe)
const linespec_location * get_linespec_location(const struct event_location *location)
bool saw_explicit_location_option