/haiku-buildtools/gcc/gcc/ |
H A D | input.h | 29 #define UNKNOWN_LOCATION ((source_location) 0) 32 #define BUILTINS_LOCATION ((source_location) 1) 39 extern bool is_location_from_builtin_token (source_location); 40 extern expanded_location expand_location (source_location); 43 extern expanded_location expand_location_to_spelling_point (source_location); 44 extern source_location expansion_point_location_if_in_system_header (source_location); 46 /* Historically GCC used location_t, while cpp used source_location. 48 typedef source_location location_t;
|
H A D | tree-ssa.h | 27 source_location locus; /* PHI arg location. */ 35 extern void redirect_edge_var_map_add (edge, tree, tree, source_location); 75 static inline source_location
|
H A D | tree-diagnostic.c | 71 source_location where; 114 source_location where) 192 source_location resolved_def_loc = 199 source_location l = 224 source_location resolved_exp_loc =
|
H A D | dumpfile.h | 132 extern void dump_printf_loc (int, source_location, 135 extern void dump_generic_expr_loc (int, source_location, int, tree); 137 extern void dump_gimple_stmt_loc (int, source_location, int, gimple, int);
|
H A D | tree-phinodes.h | 28 extern void add_phi_arg (gphi *, tree, edge, source_location);
|
H A D | tree-outof-ssa.c | 175 vec<source_location> edge_locus; 194 vec<source_location> copy_locus; 271 insert_partition_copy_on_edge (edge e, int dest, int src, source_location locus) 306 insert_value_copy_on_edge (edge e, int dest, tree src, source_location locus) 366 source_location locus) 401 insert_part_to_rtx_on_edge (edge e, rtx dest, int src, source_location locus) 510 elim_graph_add_edge (elim_graph g, int pred, int succ, source_location locus) 522 elim_graph_remove_succ_edge (elim_graph g, int node, source_location *locus) 622 source_location locus; 663 source_location locu [all...] |
H A D | input.c | 132 expand_location_1 (source_location loc, 207 source_location l = 0; 724 is_location_from_builtin_token (source_location loc) 738 expand_location (source_location loc) 750 expand_location_to_spelling_point (source_location loc) 767 source_location 768 expansion_point_location_if_in_system_header (source_location location)
|
H A D | genmatch.c | 58 error_cb (cpp_reader *, int errtype, int, source_location location, 113 fatal_at (source_location loc, const char *msg, ...) 134 output_line_directive (FILE *f, source_location location, 558 if_or_with (operand *cexpr_, source_location location_, bool is_with_) 560 source_location location; 572 simplify (operand *match_, source_location match_location_, 573 struct operand *result_, source_location result_location_, 583 source_location match_location; 588 source_location result_location; 2726 void record_operlist (source_location, user_i [all...] |
H A D | dumpfile.c | 48 static void dump_loc (int, FILE *, source_location); 336 dump_loc (int dump_kind, FILE *dfile, source_location loc) 367 dump_gimple_stmt_loc (int dump_kind, source_location loc, int extra_dump_flags, 401 dump_generic_expr_loc (int dump_kind, source_location loc, 442 dump_printf_loc (int dump_kind, source_location loc, const char *format, ...)
|
/haiku-buildtools/gcc/gcc/go/ |
H A D | go-location.h | 21 explicit Location(source_location loc) 25 source_location 30 operator source_location() const 34 source_location gcc_loc_;
|
/haiku-buildtools/gcc/libcpp/include/ |
H A D | line-map.h | 50 typedef unsigned int source_location; typedef 85 /* Number of the low-order source_location bits used for a column number. */ 167 source_location * GTY((atomic)) macro_locations; 174 source_location expansion; 204 source_location start_location; 263 source_location locus; 281 source_location curr_loc; 299 /* Highest source_location "given out". */ 300 source_location highest_location; 302 /* Start of line of highest source_location "give [all...] |
H A D | cpp-id-data.h | 55 source_location line;
|
H A D | cpplib.h | 238 source_location src_loc; /* Location of first char of token. */ 552 void (*include) (cpp_reader *, source_location, const unsigned char *, 554 void (*define) (cpp_reader *, source_location, cpp_hashnode *); 555 void (*undef) (cpp_reader *, source_location, cpp_hashnode *); 556 void (*ident) (cpp_reader *, source_location, const cpp_string *); 557 void (*def_pragma) (cpp_reader *, source_location); 568 bool (*error) (cpp_reader *, int, int, source_location, unsigned int, 574 void (*used_define) (cpp_reader *, source_location, cpp_hashnode *); 575 void (*used_undef) (cpp_reader *, source_location, cpp_hashnode *); 581 void (*used) (cpp_reader *, source_location, cpp_hashnod [all...] |
/haiku-buildtools/gcc/libcpp/ |
H A D | line-map.c | 31 source_location); 33 source_location); 34 static source_location linemap_macro_map_loc_to_def_point 35 (const struct line_map*, source_location); 36 static source_location linemap_macro_map_loc_unwind_toward_spelling 37 (const struct line_map*, source_location); 38 static source_location linemap_macro_map_loc_to_exp_point 39 (const struct line_map*, source_location); 40 static source_location linemap_macro_loc_to_spelling_point 41 (struct line_maps *, source_location, cons [all...] |
H A D | errors.c | 37 source_location src_loc; 135 source_location src_loc, unsigned int column, 151 source_location src_loc, unsigned int column, 170 source_location src_loc, unsigned int column, 189 source_location src_loc, unsigned int column, 209 source_location src_loc, unsigned int column,
|
H A D | internal.h | 154 source_location *virt_locs; 158 source_location *cur_virt_loc; 375 source_location line; 403 source_location directive_line; 422 source_location invocation_location; 549 source_location first_line; 570 source_location *forced_token_location_p; 704 void (*maybe_print_line) (source_location); 838 source_location, 863 source_location linemap_add_macro_toke [all...] |
H A D | macro.c | 42 source_location *virt_locs; /* Where virtual locations for 44 source_location *expanded_virt_locs; /* Where virtual locations for 75 const source_location *location_ptr; 95 const cpp_token *, source_location); 96 static int builtin_macro (cpp_reader *, cpp_hashnode *, source_location); 100 _cpp_buff *, source_location *, 110 static bool paste_tokens (cpp_reader *, source_location, 116 source_location, size_t, 119 static const source_location *get_arg_token_location (const macro_arg *, 124 source_location **virt_locatio [all...] |
H A D | directives-only.c | 46 source_location loc;
|
/haiku-buildtools/gcc/gcc/c-family/ |
H A D | c-ppoutput.c | 73 static bool print_line_1 (source_location, const char*, FILE *); 74 static bool print_line (source_location, const char *); 75 static bool maybe_print_line_1 (source_location, FILE *); 76 static bool maybe_print_line (source_location); 78 source_location, int); 83 static void cb_define (cpp_reader *, source_location, cpp_hashnode *); 84 static void cb_undef (cpp_reader *, source_location, cpp_hashnode *); 85 static void cb_used_define (cpp_reader *, source_location, cpp_hashnode *); 86 static void cb_used_undef (cpp_reader *, source_location, cpp_hashnode *); 87 static void cb_include (cpp_reader *, source_location, cons [all...] |
H A D | c-lex.c | 254 cb_def_pragma (cpp_reader *pfile, source_location loc) 282 cb_define (cpp_reader *pfile, source_location loc, cpp_hashnode *node) 291 cb_undef (cpp_reader * ARG_UNUSED (pfile), source_location loc,
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/ |
H A D | pr64669.C | 1 typedef unsigned int source_location; typedef 2 typedef source_location location_t;
|
H A D | pr58464.C | 19 typedef unsigned source_location; typedef 24 source_location src_loc; 41 bool cpp_error_with_line(cpp_reader *, int, source_location, unsigned, ...); 42 bool cpp_warning_with_line(cpp_reader *, int, source_location, unsigned, const char *);
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/ |
H A D | pr46571.c | 5 typedef unsigned int source_location; typedef 40 source_location location;
|
/haiku-buildtools/gcc/gcc/fortran/ |
H A D | cpp.c | 152 static void cb_define (cpp_reader *, source_location, cpp_hashnode *); 153 static void cb_undef (cpp_reader *, source_location, cpp_hashnode *); 154 static void cb_def_pragma (cpp_reader *, source_location); 155 static void cb_include (cpp_reader *, source_location, const unsigned char *, 157 static void cb_ident (cpp_reader *, source_location, const cpp_string *); 158 static void cb_used_define (cpp_reader *, source_location, cpp_hashnode *); 159 static void cb_used_undef (cpp_reader *, source_location, cpp_hashnode *); 595 BUILTINS_LOCATION has their source_location. */ 596 source_location builtins_loc = BUILTINS_LOCATION; 727 static void print_line (source_location, cons [all...] |
/haiku-buildtools/gcc/gcc/c/ |
H A D | c-tree.h | 256 source_location locations[cdw_number_of_elements]; 548 extern struct c_declspecs *declspecs_add_qual (source_location, 553 extern struct c_declspecs *declspecs_add_scspec (source_location, 555 extern struct c_declspecs *declspecs_add_attrs (source_location, 557 extern struct c_declspecs *declspecs_add_addrspace (source_location, 560 extern struct c_declspecs *declspecs_add_alignas (source_location,
|