Lines Matching refs:DC
128 #define diagnostic_starter(DC) (DC)->begin_diagnostic
132 #define diagnostic_finalizer(DC) (DC)->end_diagnostic
135 #define diagnostic_auxiliary_data(DC) (DC)->x_data
138 #define diagnostic_format_decoder(DC) ((DC)->printer->format_decoder)
141 #define diagnostic_prefixing_rule(DC) ((DC)->printer->wrapping.rule)
145 #define diagnostic_line_cutoff(DC) ((DC)->printer->wrapping.line_cutoff)
147 #define diagnostic_flush_buffer(DC) pp_base_flush ((DC)->printer)
151 #define diagnostic_last_function_changed(DC, DI) \
152 ((DC)->last_function != ((DI)->abstract_origin \
157 #define diagnostic_set_last_function(DC, DI) \
158 (DC)->last_function = (((DI) && (DI)->abstract_origin) \
163 #define diagnostic_last_module_changed(DC, MAP) \
164 ((DC)->last_module != MAP)
168 #define diagnostic_set_last_module(DC, MAP) \
169 (DC)->last_module = MAP
172 #define diagnostic_abort_on_error(DC) \
173 (DC)->abort_on_error = true
181 #define diagnostic_kind_count(DC, DK) (DC)->diagnostic_count[(int) (DK)]