aboutsummaryrefslogtreecommitdiff
path: root/include/tokenizer.h
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2019-02-24 16:00:03 +0100
committerdec05eba <dec05eba@protonmail.com>2020-07-25 14:36:46 +0200
commit12e5135d95dc34fd7f7a7c50d6dbac453f252683 (patch)
treeeb9d1225855a02aa90f4fa5f90228018e6fa1785 /include/tokenizer.h
parentf11c4b63ff74bffb1d42d95167b3384a2f7765ea (diff)
Add result check for msvc
Diffstat (limited to 'include/tokenizer.h')
-rw-r--r--include/tokenizer.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/tokenizer.h b/include/tokenizer.h
index 7dd377f..f572860 100644
--- a/include/tokenizer.h
+++ b/include/tokenizer.h
@@ -31,16 +31,16 @@ typedef struct {
} value;
} Tokenizer;
-WARN_UNUSED_RESULT int tokenizer_init(Tokenizer *self, BufferView code);
+CHECK_RESULT int tokenizer_init(Tokenizer *self, BufferView code);
void tokenizer_deinit(Tokenizer *self);
-WARN_UNUSED_RESULT int tokenizer_next(Tokenizer *self, Token *token);
-WARN_UNUSED_RESULT int tokenizer_accept(Tokenizer *self, Token expected_token);
+CHECK_RESULT int tokenizer_next(Tokenizer *self, Token *token);
+CHECK_RESULT int tokenizer_accept(Tokenizer *self, Token expected_token);
/*
@result is set to 0 if the next token is equal to @expected_token,
otherwise @result is set to 1
*/
-WARN_UNUSED_RESULT int tokenizer_consume_if(Tokenizer *self, Token expected_token, bool *result);
+CHECK_RESULT int tokenizer_consume_if(Tokenizer *self, Token expected_token, bool *result);
void tokenizer_print_error(Tokenizer *self, const char *fmt, ...);
#endif