Searched refs:explicit_loc (Results 1 - 13 of 13) sorted by relevance

/netbsd-current/external/gpl3/gdb.old/dist/gdb/
H A Dlocation.c57 struct explicit_location explicit_loc; member in union:event_location::__anon1144
58 #define EL_EXPLICIT(P) (&((P)->u.explicit_loc))
78 initialize_explicit_location (struct explicit_location *explicit_loc) argument
80 memset (explicit_loc, 0, sizeof (struct explicit_location));
81 explicit_loc->line_offset.sign = LINE_OFFSET_UNKNOWN;
82 explicit_loc->func_name_match_type = symbol_name_match_type::WILD;
178 new_explicit_location (const struct explicit_location *explicit_loc) argument
185 if (explicit_loc != NULL)
188 = explicit_loc->func_name_match_type;
190 if (explicit_loc
235 explicit_to_string_internal(int as_linespec, const struct explicit_location *explicit_loc) argument
291 explicit_location_to_string(const struct explicit_location *explicit_loc) argument
299 explicit_location_to_linespec(const struct explicit_location *explicit_loc) argument
[all...]
H A Dlocation.h116 explicit_location_to_string (const struct explicit_location *explicit_loc);
122 explicit_location_to_linespec (const struct explicit_location *explicit_loc);
189 initialize_explicit_location (struct explicit_location *explicit_loc);
195 new_explicit_location (const struct explicit_location *explicit_loc);
H A Dlinespec.c97 struct explicit_location explicit_loc; member in struct:linespec
347 #define PARSER_EXPLICIT(PPTR) (&PARSER_RESULT ((PPTR))->explicit_loc)
2046 struct explicit_location *explicit_loc;
2054 = new_explicit_location (&ls->explicit_loc);
2056 explicit_loc = get_explicit_location (canon);
2058 if (explicit_loc->label_name != NULL)
2062 if (explicit_loc->function_name == NULL)
2068 explicit_loc->function_name = xstrdup (s.symbol->natural_name ());
2076 char *linespec = explicit_location_to_linespec (explicit_loc);
2112 val.line = ls->explicit_loc
2045 struct explicit_location *explicit_loc; local
2442 convert_explicit_location_to_sals(struct linespec_state *self, linespec_p result, const struct explicit_location *explicit_loc) argument
3180 const struct explicit_location *explicit_loc; local
[all...]
H A Dbreak-catch-throw.c209 struct explicit_location explicit_loc;
211 initialize_explicit_location (&explicit_loc);
212 explicit_loc.function_name
214 event_location_up location = new_explicit_location (&explicit_loc);
207 struct explicit_location explicit_loc; local
H A Dcompleter.c742 const struct explicit_location *explicit_loc
749 explicit_loc->foo instead of WORD, because only the former will
755 const char *source = string_or_empty (explicit_loc->source_filename);
764 const char *function = string_or_empty (explicit_loc->function_name);
766 explicit_loc->func_name_match_type,
767 explicit_loc->source_filename);
780 const char *label = string_or_empty (explicit_loc->label_name);
782 explicit_loc->source_filename,
783 explicit_loc->function_name,
784 explicit_loc
741 const struct explicit_location *explicit_loc local
[all...]
H A Dbreakpoint.c3163 struct explicit_location explicit_loc;
3188 initialize_explicit_location (&explicit_loc);
3189 explicit_loc.function_name = ASTRDUP (func_name);
3190 b->location = new_explicit_location (&explicit_loc);
3271 struct explicit_location explicit_loc;
3294 initialize_explicit_location (&explicit_loc);
3295 explicit_loc.function_name = ASTRDUP (func_name);
3296 b->location = new_explicit_location (&explicit_loc);
3321 struct explicit_location explicit_loc;
3347 initialize_explicit_location (&explicit_loc);
3161 struct explicit_location explicit_loc; local
3269 struct explicit_location explicit_loc; local
3319 struct explicit_location explicit_loc; local
3366 struct explicit_location explicit_loc; local
13352 struct explicit_location explicit_loc; local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/mi/
H A Dmi-cmd-break.c184 struct explicit_location explicit_loc; local
219 initialize_explicit_location (&explicit_loc);
258 explicit_loc.source_filename = oarg;
262 explicit_loc.function_name = oarg;
266 explicit_loc.label_name = oarg;
270 explicit_loc.line_offset = linespec_parse_line_offset (oarg);
335 if (explicit_loc.source_filename != NULL
336 && explicit_loc.function_name == NULL
337 && explicit_loc.label_name == NULL
338 && explicit_loc
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdb/mi/
H A Dmi-cmd-break.c185 std::unique_ptr<explicit_location_spec> explicit_loc
261 explicit_loc->source_filename = xstrdup (oarg);
265 explicit_loc->function_name = xstrdup (oarg);
269 explicit_loc->label_name = xstrdup (oarg);
273 explicit_loc->line_offset = linespec_parse_line_offset (oarg);
341 if (explicit_loc->source_filename != NULL
342 && explicit_loc->function_name == NULL
343 && explicit_loc->label_name == NULL
344 && explicit_loc->line_offset.sign == LINE_OFFSET_UNKNOWN)
348 explicit_loc
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdb/
H A Dlocation.c35 const explicit_location_spec *explicit_loc);
289 const explicit_location_spec *explicit_loc)
295 if (explicit_loc->source_filename != NULL)
299 buf.puts (explicit_loc->source_filename);
303 if (explicit_loc->function_name != NULL)
307 if (explicit_loc->func_name_match_type == symbol_name_match_type::FULL)
311 buf.puts (explicit_loc->function_name);
315 if (explicit_loc->label_name != NULL)
321 buf.puts (explicit_loc->label_name);
325 if (explicit_loc
288 explicit_to_string_internal(bool as_linespec, const explicit_location_spec *explicit_loc) argument
[all...]
H A Dlinespec.c98 explicit_location_spec explicit_loc; member in struct:linespec
347 #define PARSER_EXPLICIT(PPTR) (&PARSER_RESULT ((PPTR))->explicit_loc)
2003 state->canonical->locspec = ls->explicit_loc.clone (); local
2004 explicit_location_spec *explicit_loc
2007 if (explicit_loc->label_name != NULL)
2011 if (explicit_loc->function_name == NULL)
2016 explicit_loc->function_name = xstrdup (s.symbol->natural_name ());
2023 explicit_loc->set_string (explicit_loc->to_linespec ());
2055 val.line = ls->explicit_loc
[all...]
H A Dcompleter.c716 const explicit_location_spec *explicit_loc
723 explicit_loc->foo instead of WORD, because only the former will
729 const char *source = string_or_empty (explicit_loc->source_filename);
738 const char *function = string_or_empty (explicit_loc->function_name);
740 explicit_loc->func_name_match_type,
741 explicit_loc->source_filename);
754 const char *label = string_or_empty (explicit_loc->label_name);
756 explicit_loc->source_filename,
757 explicit_loc->function_name,
758 explicit_loc
715 const explicit_location_spec *explicit_loc local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/python/
H A Dpy-breakpoint.c815 struct explicit_location explicit_loc; local
817 initialize_explicit_location (&explicit_loc);
818 explicit_loc.source_filename = source;
819 explicit_loc.function_name = function;
820 explicit_loc.label_name = label;
823 explicit_loc.line_offset =
826 explicit_loc.func_name_match_type = func_name_match_type;
828 location = new_explicit_location (&explicit_loc);
/netbsd-current/external/gpl3/gdb/dist/gdb/python/
H A Dpy-breakpoint.c907 std::unique_ptr<explicit_location_spec> explicit_loc
910 explicit_loc->source_filename
912 explicit_loc->function_name
914 explicit_loc->label_name
918 explicit_loc->line_offset
921 explicit_loc->func_name_match_type = func_name_match_type;
923 locspec.reset (explicit_loc.release ());

Completed in 226 milliseconds