diff options
author | Yegappan Lakshmanan <yegappan@yahoo.com> | 2023-11-02 20:57:32 +0100 |
---|---|---|
committer | Christian Brabandt <cb@256bit.org> | 2023-11-02 20:58:58 +0100 |
commit | 2b358adde079d7cc8a7f42fcd5627866641c9a59 (patch) | |
tree | cfd3290e4dc63d6866d779960b234c6c3989ca0b /src/errors.h | |
parent | ef9e3f8924363939ff45fa385f50f57146ff365c (diff) |
patch 9.0.2085: Vim9: abstract can be used in interfacev9.0.2085
Problem: Vim9: abstract can be used in interface
Solution: Disallow the use of abstract in an interface
fixes: #13456
closes: #13464
Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
Diffstat (limited to 'src/errors.h')
-rw-r--r-- | src/errors.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/errors.h b/src/errors.h index 26ecf09404..85439ba925 100644 --- a/src/errors.h +++ b/src/errors.h @@ -3560,8 +3560,10 @@ EXTERN char e_using_typealias_as_string[] INIT(= N_("E1402: Using type alias \"%s\" as a String")); EXTERN char e_using_typealias_as_value[] INIT(= N_("E1403: Type alias \"%s\" cannot be used as a value")); +EXTERN char e_abstract_cannot_be_used_in_interface[] + INIT(= N_("E1404: Abstract cannot be used in an interface")); #endif -// E1404 - E1499 unused (reserved for Vim9 class support) +// E1405 - E1499 unused (reserved for Vim9 class support) EXTERN char e_cannot_mix_positional_and_non_positional_str[] INIT(= N_("E1500: Cannot mix positional and non-positional arguments: %s")); EXTERN char e_fmt_arg_nr_unused_str[] |