From f2253963c28e4791092620df6a6bb238c33168df Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 13 Apr 2021 20:53:13 +0200 Subject: patch 8.2.2759: Vim9: for loop infers type of loop variable Problem: Vim9: for loop infers type of loop variable. Solution: Do not get the member type. (closes #8102) --- src/vim.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/vim.h') diff --git a/src/vim.h b/src/vim.h index 31e181a13a..baa3526d0f 100644 --- a/src/vim.h +++ b/src/vim.h @@ -2157,6 +2157,7 @@ typedef enum { #define ASSIGN_NO_DECL 0x04 // "name = expr" without ":let"/":const"/":final" #define ASSIGN_DECL 0x08 // may declare variable if it does not exist #define ASSIGN_UNPACK 0x10 // using [a, b] = list +#define ASSIGN_NO_MEMBER_TYPE 0x20 // use "any" for list and dict member type #include "ex_cmds.h" // Ex command defines #include "spell.h" // spell checking stuff -- cgit v1.2.3