]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.1796: Vim9 problems with null_objects v9.0.1796
authorErnie Rael <errael@raelity.com>
Sun, 27 Aug 2023 16:40:26 +0000 (18:40 +0200)
committerChristian Brabandt <cb@256bit.org>
Sun, 27 Aug 2023 16:40:26 +0000 (18:40 +0200)
commit5c018bee0e1e272774584cfb1577327fbb67254a
tree8ac0883f1e7b9ea2fea36e27d4a293a0223af2d0
parentd4e4ecbb3793cd45b645471966c1ac703be52f4a
patch 9.0.1796: Vim9 problems with null_objects

Problem:  Vim9 problems with null_objects
Solution: Vim9 improve null_object usage

Fix "xvar == null", where xvar might have been assigned null_object.

Fix compilation failure: "var o2: C = null_object".

closes: #12890

Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Ernie Rael <errael@raelity.com>
src/proto/vim9instr.pro
src/testdir/test_vim9_class.vim
src/typval.c
src/version.c
src/vim9compile.c
src/vim9instr.c
src/vim9type.c