]> granicus.if.org Git - vim/commit
patch 9.0.1178: a child class cannot override functions from a base class v9.0.1178
authorBram Moolenaar <Bram@vim.org>
Wed, 11 Jan 2023 15:59:05 +0000 (15:59 +0000)
committerBram Moolenaar <Bram@vim.org>
Wed, 11 Jan 2023 15:59:05 +0000 (15:59 +0000)
commit58b40092e616585a763cf4d214d47ccd9167d6f7
treed0b7b8411f134511a3b46792ee016af9f8f60539
parentad15a39fdbde5ef8d4af9e0fca7e7e53b4843270
patch 9.0.1178: a child class cannot override functions from a base class

Problem:    A child class cannot override functions from a base class.
Solution:   Allow overriding and implement "super".
src/errors.h
src/globals.h
src/structs.h
src/testdir/test_vim9_class.vim
src/version.c
src/vim9class.c
src/vim9compile.c
src/vim9expr.c