21#ifndef GCC_DIAGNOSTICS_DUMP_H
22#define GCC_DIAGNOSTICS_DUMP_H
32 const char *label,
const char *value);
34 const char *label,
bool value);
36 const char *label,
size_t value);
38 const char *label,
int value);
40 const char *label,
unsigned value);
42extern void emit_none (FILE *outfile,
int indent);
44#define DIAGNOSTICS_DUMPING_EMIT_BOOL_FIELD(FLAG) \
45 dumping::emit_bool_field (outfile, indent, #FLAG, FLAG)
void emit_indent(FILE *outfile, int indent)
Definition dumping.cc:33
void emit_size_t_field(FILE *outfile, int indent, const char *label, size_t value)
Definition dumping.cc:68
void emit_heading(FILE *outfile, int indent, const char *text)
Definition dumping.cc:41
void emit_unsigned_field(FILE *outfile, int indent, const char *label, unsigned value)
Definition dumping.cc:84
void emit_bool_field(FILE *outfile, int indent, const char *label, bool value)
Definition dumping.cc:60
void emit_int_field(FILE *outfile, int indent, const char *label, int value)
Definition dumping.cc:76
void emit_string_field(FILE *outfile, int indent, const char *label, const char *value)
Definition dumping.cc:52
void emit_none(FILE *outfile, int indent)
Definition dumping.cc:94
Definition coretypes.h:167