From: Dmitry Volyntsev Date: Thu, 3 Sep 2026 00:39:41 +0000 (-0700) Subject: Parser: shrink variable flags X-Git-Tag: 1.0.2~65 X-Git-Url: https://git.kaiwu.me/?a=commitdiff_plain;h=f689f722443fec1cf01d57490b09b42fb2ca123b;p=njs.git Parser: shrink variable flags --- diff --git a/src/njs_variable.h b/src/njs_variable.h index 980782ba..d417cd37 100644 --- a/src/njs_variable.h +++ b/src/njs_variable.h @@ -21,11 +21,11 @@ typedef struct { uintptr_t atom_id; njs_variable_type_t type:8; /* 3 bits */ - njs_bool_t argument; - njs_bool_t arguments_object; - njs_bool_t self; - njs_bool_t init; - njs_bool_t closure; + uint8_t argument; + uint8_t arguments_object; + uint8_t self; + uint8_t init; + uint8_t closure; njs_parser_scope_t *scope; njs_parser_scope_t *original;