diff options
author | Bernhard Schommer <bernhardschommer@gmail.com> | 2018-03-07 16:51:59 +0100 |
---|---|---|
committer | Bernhard Schommer <bernhardschommer@gmail.com> | 2018-03-07 16:51:59 +0100 |
commit | 8c3bf1f12474f8f3e81f1df8c14057c7cda88b6d (patch) | |
tree | 62ed83bf951c0911b47e57e72bf22401de13de0f /cparser/Diagnostics.mli | |
parent | 3f090e08594830885db88289c294e58cd506dff4 (diff) | |
download | compcert-8c3bf1f12474f8f3e81f1df8c14057c7cda88b6d.tar.gz compcert-8c3bf1f12474f8f3e81f1df8c14057c7cda88b6d.zip |
Improve error messages.
Include the format specifier in error message when available in
order to make it easier to spot the broken ais parameter.
Futhermore introduce a new warning for unused ais parameters.
Bug 22464
Diffstat (limited to 'cparser/Diagnostics.mli')
-rw-r--r-- | cparser/Diagnostics.mli | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cparser/Diagnostics.mli b/cparser/Diagnostics.mli index 648d537b..75865cb2 100644 --- a/cparser/Diagnostics.mli +++ b/cparser/Diagnostics.mli @@ -48,6 +48,7 @@ type warning_type = | Unused_variable (** unused local variables *) | Unused_parameter (** unused function parameter *) | Wrong_ais_parameter (** wrong parameter type for ais replacement *) + | Unused_ais_parameter (** unused builtin ais parameter *) val warning : (string * int) -> warning_type -> ('a, Format.formatter, unit, unit, unit, unit) format6 -> 'a (** [warning (f,c) w fmt arg1 ... argN] formats the arguments [arg1] to [argN] as warining according to |