Lines Matching refs:DC
110 #define diagnostic_starter(DC) (DC)->begin_diagnostic
114 #define diagnostic_finalizer(DC) (DC)->end_diagnostic
117 #define diagnostic_auxiliary_data(DC) (DC)->x_data
120 #define diagnostic_format_decoder(DC) ((DC)->printer->format_decoder)
123 #define diagnostic_prefixing_rule(DC) ((DC)->printer->wrapping.rule)
127 #define diagnostic_line_cutoff(DC) ((DC)->printer->wrapping.line_cutoff)
129 #define diagnostic_flush_buffer(DC) pp_base_flush ((DC)->printer)
133 #define diagnostic_last_function_changed(DC) \
134 ((DC)->last_function != current_function_decl)
138 #define diagnostic_set_last_function(DC) \
139 (DC)->last_function = current_function_decl
143 #define diagnostic_last_module_changed(DC) \
144 ((DC)->last_module != input_file_stack_tick)
148 #define diagnostic_set_last_module(DC) \
149 (DC)->last_module = input_file_stack_tick
152 #define diagnostic_abort_on_error(DC) \
153 (DC)->abort_on_error = true
161 #define diagnostic_kind_count(DC, DK) (DC)->diagnostic_count[(int) (DK)]