From b88e9452685f9e2c0d9dd1ba0609f5158252c45b Mon Sep 17 00:00:00 2001 From: gingerBill Date: Fri, 27 Aug 2021 12:14:51 +0100 Subject: `ERROR_BLOCK()` any usages of "Did you mean?" like behaviour whilst iterating across a scope entry map --- src/tokenizer.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/tokenizer.cpp') diff --git a/src/tokenizer.cpp b/src/tokenizer.cpp index 814e418aa..1e2a3caf3 100644 --- a/src/tokenizer.cpp +++ b/src/tokenizer.cpp @@ -377,6 +377,8 @@ void end_error_block(void) { mutex_unlock(&global_error_collector.block_mutex); } +#define ERROR_BLOCK() begin_error_block(); defer (end_error_block()) + #define ERROR_OUT_PROC(name) void name(char const *fmt, va_list va) typedef ERROR_OUT_PROC(ErrorOutProc); -- cgit v1.2.3