33 |
void warn_at (location loc, char const *format, ...) |
void warn_at (location loc, char const *format, ...) |
34 |
__attribute__ ((__format__ (__printf__, 2, 3))); |
__attribute__ ((__format__ (__printf__, 2, 3))); |
35 |
|
|
36 |
/* Something bad happen, but let's continue and die later. */ |
/* Something bad happened, but let's continue and die later. */ |
37 |
|
|
38 |
void complain (char const *format, ...) |
void complain (char const *format, ...) |
39 |
__attribute__ ((__format__ (__printf__, 1, 2))); |
__attribute__ ((__format__ (__printf__, 1, 2))); |
41 |
void complain_at (location loc, char const *format, ...) |
void complain_at (location loc, char const *format, ...) |
42 |
__attribute__ ((__format__ (__printf__, 2, 3))); |
__attribute__ ((__format__ (__printf__, 2, 3))); |
43 |
|
|
44 |
/* Something bad happen and we die now. */ |
/* Something bad happened, and let's die now. */ |
45 |
|
|
46 |
void fatal (char const *format, ...) |
void fatal (char const *format, ...) |
47 |
__attribute__ ((__noreturn__, __format__ (__printf__, 1, 2))); |
__attribute__ ((__noreturn__, __format__ (__printf__, 1, 2))); |