diff options
Diffstat (limited to 'src/error.cpp')
| -rw-r--r-- | src/error.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/error.cpp b/src/error.cpp index c92392dce..eb167d4c3 100644 --- a/src/error.cpp +++ b/src/error.cpp @@ -667,6 +667,14 @@ gb_internal void print_all_errors(void) { gb_fprintf(f, "\t\t{\n"); + gb_fprintf(f, "\t\t\t\"type\": \""); + if (ev.kind == ErrorValue_Warning) { + gb_fprintf(f, "warning"); + } else { + gb_fprintf(f, "error"); + } + gb_fprintf(f, "\",\n"); + gb_fprintf(f, "\t\t\t\"pos\": {\n"); if (ev.pos.file_id) { |