diff options
author | zeertzjq <zeertzjq@outlook.com> | 2023-11-30 19:52:23 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-30 19:52:23 +0800 |
commit | c8e37a589a4bffbdf374a5893ef269d2fe233ce6 (patch) | |
tree | 187293673d04522398bf79dfa743596d26d455b7 /src/nvim/eval | |
parent | 3b6dd8608d05aea4144cf05730e7b6c6db6052e8 (diff) | |
download | rneovim-c8e37a589a4bffbdf374a5893ef269d2fe233ce6.tar.gz rneovim-c8e37a589a4bffbdf374a5893ef269d2fe233ce6.tar.bz2 rneovim-c8e37a589a4bffbdf374a5893ef269d2fe233ce6.zip |
refactor(IWYU): move typedefs out of globals.h (#26322)
Diffstat (limited to 'src/nvim/eval')
-rw-r--r-- | src/nvim/eval/encode.c | 1 | ||||
-rw-r--r-- | src/nvim/eval/typval_defs.h | 15 |
2 files changed, 8 insertions, 8 deletions
diff --git a/src/nvim/eval/encode.c b/src/nvim/eval/encode.c index 8505c30fad..38be10dbaf 100644 --- a/src/nvim/eval/encode.c +++ b/src/nvim/eval/encode.c @@ -21,6 +21,7 @@ #include "nvim/eval/typval_encode.h" #include "nvim/garray.h" #include "nvim/gettext.h" +#include "nvim/globals.h" #include "nvim/hashtab.h" #include "nvim/macros_defs.h" #include "nvim/math.h" diff --git a/src/nvim/eval/typval_defs.h b/src/nvim/eval/typval_defs.h index c6bd11ccdb..a6a0282fad 100644 --- a/src/nvim/eval/typval_defs.h +++ b/src/nvim/eval/typval_defs.h @@ -13,8 +13,10 @@ typedef int64_t varnumber_T; typedef uint64_t uvarnumber_T; -/// Refcount for dict or list that should not be freed -enum { DO_NOT_FREE_CNT = (INT_MAX / 2), }; +enum { + /// Refcount for dict or list that should not be freed + DO_NOT_FREE_CNT = (INT_MAX / 2), +}; /// Additional values for tv_list_alloc() len argument enum ListLenSpecials { @@ -291,12 +293,9 @@ typedef struct { uint64_t channel_id; /// Only used when script_id is SID_API_CLIENT. } LastSet; -/// Maximum number of function arguments -enum { MAX_FUNC_ARGS = 20, }; -/// Short variable name length -enum { VAR_SHORT_LEN = 20, }; -/// Number of fixed variables used for arguments -enum { FIXVAR_CNT = 12, }; +enum { MAX_FUNC_ARGS = 20, }; ///< Maximum number of function arguments +enum { VAR_SHORT_LEN = 20, }; ///< Short variable name length +enum { FIXVAR_CNT = 12, }; ///< Number of fixed variables used for arguments /// Structure to hold info for a function that is currently being executed. typedef struct funccall_S funccall_T; |