patch 9.0.1211: storing value in interface member does not always work v9.0.1211
authorBram Moolenaar <Bram@vim.org>
Mon, 16 Jan 2023 20:47:57 +0000 (20:47 +0000)
committerBram Moolenaar <Bram@vim.org>
Mon, 16 Jan 2023 20:47:57 +0000 (20:47 +0000)
commitf7d1c6e1884c76680980571f1cf15e0928d247b5
tree15b36b84c50a3a6c9aa0a7cf407c2e11abf6dce0
parentb391e1f805fdd288cbe9103d92c21eff5dcc97c4
patch 9.0.1211: storing value in interface member does not always work

Problem:    Storing value in interface member does not always work.
Solution:   Convert the index on the interface to the index on the object.
src/testdir/test_vim9_class.vim
src/version.c
src/vim9.h
src/vim9compile.c
src/vim9execute.c
src/vim9instr.c