]> granicus.if.org Git - vim/commit
patch 9.0.1254: calling a method on an interface does not work v9.0.1254
authorBram Moolenaar <Bram@vim.org>
Sat, 28 Jan 2023 15:19:40 +0000 (15:19 +0000)
committerBram Moolenaar <Bram@vim.org>
Sat, 28 Jan 2023 15:19:40 +0000 (15:19 +0000)
commitd0200c8631582bbb16a9b585e2ca7adccc84ccdd
tree91de748be127428bb62bbd295c41ad52b4b7336a
parent192e24d974522852bdca67db6d76ead87f57e677
patch 9.0.1254: calling a method on an interface does not work

Problem:    Calling a method on an interface does not work.
Solution:   At runtime figure out what method to call. (closes #11901)
src/proto/vim9class.pro
src/proto/vim9instr.pro
src/structs.h
src/testdir/test_vim9_class.vim
src/version.c
src/vim9.h
src/vim9class.c
src/vim9execute.c
src/vim9expr.c
src/vim9instr.c