forked from aniani/vim
patch 8.2.1452: Vim9: dead code in to_name_end()
Problem: Vim9: dead code in to_name_end(). Solution: Remove check for lambda and dict, it won't be used.
This commit is contained in:
parent
41fab3eac8
commit
8d56622944
@ -754,6 +754,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1452,
|
||||||
/**/
|
/**/
|
||||||
1451,
|
1451,
|
||||||
/**/
|
/**/
|
||||||
|
@ -2396,17 +2396,6 @@ to_name_const_end(char_u *arg)
|
|||||||
if (eval_dict(&p, &rettv, NULL, TRUE) == FAIL)
|
if (eval_dict(&p, &rettv, NULL, TRUE) == FAIL)
|
||||||
p = arg;
|
p = arg;
|
||||||
}
|
}
|
||||||
else if (p == arg && *arg == '{')
|
|
||||||
{
|
|
||||||
int ret = get_lambda_tv(&p, &rettv, NULL);
|
|
||||||
|
|
||||||
// Can be "{x -> ret}()".
|
|
||||||
// Can be "{'a': 1}->Func()".
|
|
||||||
if (ret == NOTDONE)
|
|
||||||
ret = eval_dict(&p, &rettv, NULL, FALSE);
|
|
||||||
if (ret != OK)
|
|
||||||
p = arg;
|
|
||||||
}
|
|
||||||
|
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user