]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.2170: Vim9: no support for const/final class/objects vars v9.0.2170
authorYegappan Lakshmanan <yegappan@yahoo.com>
Sat, 16 Dec 2023 13:11:19 +0000 (14:11 +0100)
committerChristian Brabandt <cb@256bit.org>
Sat, 16 Dec 2023 13:11:19 +0000 (14:11 +0100)
commite5437c542709b77ade084f96e60d84d4e847e6d3
tree3740cd5c1dea8039f504fcbfb10b07086bdf08bf
parentd8bf87c9fbd92fd6b837446e886d47e557adadbc
patch 9.0.2170: Vim9: no support for const/final class/objects vars

Problem:  Vim9: no support for const/final class/objects vars
Solution: Support final and const object and class variables

closes: #13655

Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
12 files changed:
runtime/doc/tags
runtime/doc/todo.txt
runtime/doc/vim9class.txt
src/errors.h
src/eval.c
src/proto/vim9class.pro
src/structs.h
src/testdir/test_vim9_class.vim
src/version.c
src/vim9class.c
src/vim9compile.c
src/vim9execute.c