summaryrefslogtreecommitdiffstats
path: root/src/vim.h
diff options
context:
space:
mode:
authorYegappan Lakshmanan <yegappan@yahoo.com>2023-09-08 19:27:51 +0200
committerChristian Brabandt <cb@256bit.org>2023-09-08 19:29:31 +0200
commit7bcd25cad3e9d5c9e25c7ae2bde67285c26f73cd (patch)
tree9834383bcf8ab51010fa003c72eb35bfa3d6f4ba /src/vim.h
parent86cfb39030eb557e1a1c7804f9c147556ca5dbf1 (diff)
patch 9.0.1885: Vim9: no support for abstract methodsv9.0.1885
Problem: Vim9: no support for abstract methods Solution: Add support for defining abstract methods in an abstract class closes: #13044 closes: #13046 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Diffstat (limited to 'src/vim.h')
-rw-r--r--src/vim.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vim.h b/src/vim.h
index 265fd738e2..6b05a2ae67 100644
--- a/src/vim.h
+++ b/src/vim.h
@@ -2915,5 +2915,6 @@ long elapsed(DWORD start_tick);
// Flags used by "class_flags" of define_function()
#define CF_CLASS 1 // inside a class
#define CF_INTERFACE 2 // inside an interface
+#define CF_ABSTRACT_METHOD 4 // inside an abstract class
#endif // VIM__H