mirror of
https://github.com/neovim/neovim.git
synced 2025-09-27 13:38:34 +00:00
vim-patch:8.2.0044: expression type is used inconsistently
Problem: Expression type is used inconsistently.
Solution: Add "ETYPE_IS" and "ETYPE_ISNOT" as separate enum values. Rename
"TYPE_" to "ETYPE_" to avoid confusion.
07a3db89b8
This commit is contained in:
@@ -230,15 +230,17 @@ typedef enum
|
||||
|
||||
/// types for expressions.
|
||||
typedef enum {
|
||||
TYPE_UNKNOWN = 0,
|
||||
TYPE_EQUAL, ///< ==
|
||||
TYPE_NEQUAL, ///< !=
|
||||
TYPE_GREATER, ///< >
|
||||
TYPE_GEQUAL, ///< >=
|
||||
TYPE_SMALLER, ///< <
|
||||
TYPE_SEQUAL, ///< <=
|
||||
TYPE_MATCH, ///< =~
|
||||
TYPE_NOMATCH, ///< !~
|
||||
ETYPE_UNKNOWN = 0,
|
||||
ETYPE_EQUAL, ///< ==
|
||||
ETYPE_NEQUAL, ///< !=
|
||||
ETYPE_GREATER, ///< >
|
||||
ETYPE_GEQUAL, ///< >=
|
||||
ETYPE_SMALLER, ///< <
|
||||
ETYPE_SEQUAL, ///< <=
|
||||
ETYPE_MATCH, ///< =~
|
||||
ETYPE_NOMATCH, ///< !~
|
||||
ETYPE_IS, ///< is
|
||||
ETYPE_ISNOT, ///< isnot
|
||||
} exptype_T;
|
||||
|
||||
/// Type for dict_list function
|
||||
|
Reference in New Issue
Block a user