comparison src/vim9.h @ 24606:a4fda40e0bb9 v8.2.2842

patch 8.2.2842: Vim9: skip argument to searchpair() is not compiled Commit: https://github.com/vim/vim/commit/f18332fb9e2e4208a97d800f096b02c6681780e7 Author: Bram Moolenaar <Bram@vim.org> Date: Fri May 7 17:55:55 2021 +0200 patch 8.2.2842: Vim9: skip argument to searchpair() is not compiled Problem: Vim9: skip argument to searchpair() is not compiled. Solution: Add VAR_INSTR.
author Bram Moolenaar <Bram@vim.org>
date Fri, 07 May 2021 18:00:04 +0200
parents 2818f846f099
children 668df21d8bc6
comparison
equal deleted inserted replaced
24605:f5484f767f70 24606:a4fda40e0bb9
18 ISN_EXECUTE, // execute Ex commands isn_arg.number items on top of stack 18 ISN_EXECUTE, // execute Ex commands isn_arg.number items on top of stack
19 ISN_ECHOMSG, // echo Ex commands isn_arg.number items on top of stack 19 ISN_ECHOMSG, // echo Ex commands isn_arg.number items on top of stack
20 ISN_ECHOERR, // echo Ex commands isn_arg.number items on top of stack 20 ISN_ECHOERR, // echo Ex commands isn_arg.number items on top of stack
21 ISN_RANGE, // compute range from isn_arg.string, push to stack 21 ISN_RANGE, // compute range from isn_arg.string, push to stack
22 ISN_SUBSTITUTE, // :s command with expression 22 ISN_SUBSTITUTE, // :s command with expression
23 ISN_INSTR, // instructions compiled from expression
23 24
24 // get and set variables 25 // get and set variables
25 ISN_LOAD, // push local variable isn_arg.number 26 ISN_LOAD, // push local variable isn_arg.number
26 ISN_LOADV, // push v: variable isn_arg.number 27 ISN_LOADV, // push v: variable isn_arg.number
27 ISN_LOADG, // push g: variable isn_arg.string 28 ISN_LOADG, // push g: variable isn_arg.string
409 cmod_T cmdmod; 410 cmod_T cmdmod;
410 unpack_T unpack; 411 unpack_T unpack;
411 isn_outer_T outer; 412 isn_outer_T outer;
412 subs_T subs; 413 subs_T subs;
413 cexpr_T cexpr; 414 cexpr_T cexpr;
415 isn_T *instr;
414 } isn_arg; 416 } isn_arg;
415 }; 417 };
416 418
417 /* 419 /*
418 * Info about a function defined with :def. Used in "def_functions". 420 * Info about a function defined with :def. Used in "def_functions".