Searched refs:source_location (Results 1 - 25 of 66) sorted by relevance

123

/haiku-buildtools/gcc/gcc/
H A Dinput.h29 #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 Dtree-ssa.h27 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 Dtree-diagnostic.c71 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 Ddumpfile.h132 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 Dtree-phinodes.h28 extern void add_phi_arg (gphi *, tree, edge, source_location);
H A Dtree-outof-ssa.c175 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 Dinput.c132 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 Dgenmatch.c58 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 Ddumpfile.c48 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 Dgo-location.h21 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 Dline-map.h50 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 Dcpp-id-data.h55 source_location line;
H A Dcpplib.h238 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 Dline-map.c31 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 Derrors.c37 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 Dinternal.h154 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 Dmacro.c42 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 Ddirectives-only.c46 source_location loc;
/haiku-buildtools/gcc/gcc/c-family/
H A Dc-ppoutput.c73 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 Dc-lex.c254 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 Dpr64669.C1 typedef unsigned int source_location; typedef
2 typedef source_location location_t;
H A Dpr58464.C19 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 Dpr46571.c5 typedef unsigned int source_location; typedef
40 source_location location;
/haiku-buildtools/gcc/gcc/fortran/
H A Dcpp.c152 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 Dc-tree.h256 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,

Completed in 510 milliseconds

123