diff options
Diffstat (limited to 'src/vim9class.c')
-rw-r--r-- | src/vim9class.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/vim9class.c b/src/vim9class.c index a6b3ee2dc6..52c2f764db 100644 --- a/src/vim9class.c +++ b/src/vim9class.c @@ -2080,6 +2080,12 @@ early_ret: has_public = TRUE; p = skipwhite(line + 6); + if (STRNCMP(p, "def", 3) == 0) + { + emsg(_(e_public_keyword_not_supported_for_method)); + break; + } + if (STRNCMP(p, "var", 3) != 0 && STRNCMP(p, "static", 6) != 0 && STRNCMP(p, "final", 5) != 0 && STRNCMP(p, "const", 5) != 0) { |