summaryrefslogtreecommitdiffstats
path: root/src/vim9compile.c
diff options
context:
space:
mode:
authorErnie Rael <errael@raelity.com>2023-10-11 21:35:11 +0200
committerChristian Brabandt <cb@256bit.org>2023-10-11 21:38:24 +0200
commit4c8da025ef8140168b7a09d9fe922ce4bb40f19d (patch)
tree73571eb4b3ba86ed7a2f00c9897796bfc92111d0 /src/vim9compile.c
parentc97b3febc82c1ccacf5f328ed0bd81c8b850e97d (diff)
patch 9.0.2015: Vim9: does not handle islocked() from a method correctlyv9.0.2015
Problem: Vim9: does not handle islocked() from a method correctly Solution: Handle islocked() builtin from a method. - Setup `lval_root` from `f_islocked()`. - Add function `fill_exec_lval_root()` to get info about executing method. - `sync_root` added in get_lval to handle method member access. - Conservative approach to reference counting. closes: #13309 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Ernie Rael <errael@raelity.com>
Diffstat (limited to 'src/vim9compile.c')
0 files changed, 0 insertions, 0 deletions