mirror of
https://github.com/neovim/neovim.git
synced 2025-10-08 02:46:31 +00:00

Problem: More code can be moved to evalvars.c.
Solution: Move code to where it fits better. (Yegappan Lakshmanan,
closes vim/vim#4883)
da6c033421
Co-authored-by: Bram Moolenaar <Bram@vim.org>
16 lines
492 B
C
16 lines
492 B
C
#pragma once
|
|
|
|
#include <stddef.h> // IWYU pragma: keep
|
|
|
|
#include "nvim/eval_defs.h"
|
|
#include "nvim/ex_cmds_defs.h" // IWYU pragma: keep
|
|
#include "nvim/garray_defs.h" // IWYU pragma: keep
|
|
#include "nvim/hashtab_defs.h" // IWYU pragma: keep
|
|
#include "nvim/option_defs.h" // IWYU pragma: keep
|
|
#include "nvim/types_defs.h" // IWYU pragma: keep
|
|
|
|
#include "eval/vars.h.generated.h"
|
|
|
|
#define SCRIPT_SV(id) (SCRIPT_ITEM(id)->sn_vars)
|
|
#define SCRIPT_VARS(id) (SCRIPT_SV(id)->sv_dict.dv_hashtab)
|