Lines Matching refs:isn_T
544 static isn_T *
548 isn_T *isn; in generate_instr()
553 isn = ((isn_T *)instr->ga_data) + instr->ga_len; in generate_instr()
566 static isn_T *
579 static isn_T *
582 isn_T *isn; in generate_instr_type()
599 static isn_T *
602 isn_T *isn; in generate_instr_debug()
621 isn_T *isn; in may_generate_2STRING()
705 isn_T *isn = generate_instr_drop(cctx, in generate_add_instr()
769 isn_T *isn; in generate_two_op()
912 isn_T *isn; in generate_COMPARE()
950 isn_T *isn; in generate_2BOOL()
971 isn_T *isn; in generate_COND2BOOL()
991 isn_T *isn; in generate_TYPECHECK()
1012 isn_T *isn; in generate_SETTYPE()
1133 isn_T *isn; in generate_PUSHNR()
1153 isn_T *isn; in generate_PUSHBOOL()
1169 isn_T *isn; in generate_PUSHSPEC()
1186 isn_T *isn; in generate_PUSHF()
1204 isn_T *isn; in generate_PUSHS()
1230 isn_T *isn; in generate_PUSHCHANNEL()
1247 isn_T *isn; in generate_PUSHJOB()
1264 isn_T *isn; in generate_PUSHBLOB()
1281 isn_T *isn; in generate_PUSHFUNC()
1299 isn_T *isn; in generate_GETITEM()
1333 isn_T *isn; in generate_SLICE()
1348 isn_T *isn; in generate_CHECKLEN()
1366 isn_T *isn; in generate_STORE()
1385 isn_T *isn; in generate_STOREOUTER()
1402 isn_T *isn; in generate_STORENR()
1419 isn_T *isn; in generate_STOREOPT()
1441 isn_T *isn; in generate_LOAD()
1464 isn_T *isn; in generate_LOADOUTER()
1506 isn_T *isn; in generate_UNLET()
1523 isn_T *isn; in generate_LOCKCONST()
1542 isn_T *isn; in generate_OLDSCRIPT()
1568 isn_T *isn; in generate_VIM9SCRIPT()
1599 isn_T *isn; in generate_NEWLIST()
1636 isn_T *isn; in generate_NEWDICT()
1672 isn_T *isn; in generate_FUNCREF()
1703 isn_T *isn; in generate_NEWFUNC()
1729 isn_T *isn; in generate_DEF()
1749 isn_T *isn; in generate_JUMP()
1770 isn_T *isn; in generate_JUMP_IF_ARG_SET()
1783 isn_T *isn; in generate_FOR()
1805 isn_T *isn; in generate_TRYCONT()
1825 isn_T *isn; in generate_BCALL()
1980 isn_T *isn; in generate_CALL()
2078 isn_T *isn; in generate_UCALL()
2109 isn_T *isn; in generate_PCALL()
2196 isn_T *isn; in generate_STRINGMEMBER()
2232 isn_T *isn; in generate_ECHO()
2249 isn_T *isn; in generate_MULT_EXPR()
2264 isn_T *isn; in generate_PUT()
2277 isn_T *isn; in generate_EXEC()
2289 isn_T *isn; in generate_LEGACY_EVAL()
2308 isn_T *isn; in generate_EXECCONCAT()
2322 isn_T *isn; in generate_RANGE()
2339 isn_T *isn; in generate_UNPACK()
2355 isn_T *isn; in generate_cmdmods()
2389 && ((isn_T *)instr->ga_data)[instr->ga_len - 1].isn_type in misplaced_cmdmod()
2410 if (cctx->ctx_has_cmdmod && ((isn_T *)instr->ga_data)[idx - 1] in current_instr_idx()
2417 if (((isn_T *)instr->ga_data)[idx - 1].isn_type == ISN_PROF_START) in current_instr_idx()
2423 if (((isn_T *)instr->ga_data)[idx - 1].isn_type == ISN_DEBUG) in current_instr_idx()
3284 delete_instr(((isn_T *)gap->ga_data) + idx); in clear_instr_ga()
3293 compile_string(isn_T *isn, cctx_T *cctx) in compile_string()
3300 isn_T *instr = NULL; in compile_string()
3373 isn_T *isn = ((isn_T *)cctx->ctx_instr.ga_data) + instr_count; in compile_arguments()
3842 isn_T *isn; in compile_dict()
3848 isn = ((isn_T *)instr->ga_data) + instr->ga_len - 1; in compile_dict()
4230 isn_T *isn; in compile_leader()
4437 isn_T *isn = ALLOC_MULT(isn_T, expr_isn_count); in compile_subscript()
4441 mch_memmove(isn, ((isn_T *)cctx->ctx_instr.ga_data) in compile_subscript()
4443 sizeof(isn_T) * expr_isn_count); in compile_subscript()
4444 mch_memmove(((isn_T *)cctx->ctx_instr.ga_data) in compile_subscript()
4446 ((isn_T *)cctx->ctx_instr.ga_data) + expr_isn_end, in compile_subscript()
4447 sizeof(isn_T) * arg_isn_count); in compile_subscript()
4448 mch_memmove(((isn_T *)cctx->ctx_instr.ga_data) in compile_subscript()
4450 isn, sizeof(isn_T) * expr_isn_count); in compile_subscript()
5388 isn_T *isn; in compile_and_or()
5391 isn = ((isn_T *)instr->ga_data) in compile_and_or()
5497 isn_T *isn; in compile_expr1()
5575 isn = ((isn_T *)instr->ga_data) + alt_idx; in compile_expr1()
5623 isn = ((isn_T *)instr->ga_data) + end_idx; in compile_expr1()
6224 isn_T *isn = ((isn_T *)instr->ga_data) + instr->ga_len - 1; in generate_store_lhs()
6837 isn_T *isn = generate_instr_drop(cctx, ISN_STOREINDEX, 3); in compile_assign_unlet()
7612 isn_T *isn; in compile_fill_jump_to_end()
7614 isn = ((isn_T *)instr->ga_data) + cur->el_end_label; in compile_fill_jump_to_end()
7798 isn_T *isn; in compile_elseif()
7832 isn_T debug_isn; in compile_elseif()
7835 if (((isn_T *)instr->ga_data)[instr->ga_len - 1].isn_type == ISN_CMDMOD) in compile_elseif()
7839 ((isn_T *)instr->ga_data)[instr->ga_len] = in compile_elseif()
7840 ((isn_T *)instr->ga_data)[instr->ga_len - 1]; in compile_elseif()
7848 && ((isn_T *)instr->ga_data)[instr->ga_len - 1] in compile_elseif()
7852 debug_isn = ((isn_T *)instr->ga_data)[instr->ga_len]; in compile_elseif()
7860 isn = ((isn_T *)instr->ga_data) + scope->se_u.se_if.is_if_label; in compile_elseif()
7871 ((isn_T *)instr->ga_data)[instr->ga_len] = debug_isn; in compile_elseif()
7948 isn_T *isn; in compile_else()
7965 && ((isn_T *)instr->ga_data)[instr->ga_len - 1] in compile_else()
7998 isn = ((isn_T *)instr->ga_data) + scope->se_u.se_if.is_if_label; in compile_else()
8017 isn_T *isn; in compile_endif()
8035 isn = ((isn_T *)instr->ga_data) + scope->se_u.se_if.is_if_label; in compile_endif()
8130 && ((isn_T *)instr->ga_data)[instr->ga_len - 1] in compile_for()
8134 prev_lnum = ((isn_T *)instr->ga_data)[instr->ga_len] in compile_for()
8329 isn_T *isn; in compile_endfor()
8349 isn = ((isn_T *)instr->ga_data) + forscope->fs_top_label; in compile_endfor()
8604 isn_T *isn; in compile_try()
8635 isn_T *isn; in compile_catch()
8664 && ((isn_T *)instr->ga_data)[instr->ga_len - 1] in compile_catch()
8674 isn = ((isn_T *)instr->ga_data) + scope->se_u.se_try.ts_try_label; in compile_catch()
8680 isn = ((isn_T *)instr->ga_data) + scope->se_u.se_try.ts_catch_label; in compile_catch()
8753 isn_T *isn; in compile_finally()
8774 isn = ((isn_T *)instr->ga_data) + scope->se_u.se_try.ts_try_label; in compile_finally()
8784 && ((isn_T *)instr->ga_data)[this_instr - 1] in compile_finally()
8791 if (this_instr > 0 && ((isn_T *)instr->ga_data)[this_instr - 1] in compile_finally()
8808 isn = ((isn_T *)instr->ga_data) + scope->se_u.se_try.ts_catch_label; in compile_finally()
8826 isn_T *try_isn; in compile_endtry()
8850 try_isn = ((isn_T *)instr->ga_data) + scope->se_u.se_try.ts_try_label; in compile_endtry()
8862 && ((isn_T *)instr->ga_data)[instr->ga_len - 1] in compile_endtry()
8877 isn_T *isn = ((isn_T *)instr->ga_data) in compile_endtry()
9097 isn_T *isn = ((isn_T *)instr->ga_data) + instr->ga_len - 1; in compile_exec()
9281 isn_T *isn; in compile_script()
9313 isn_T *instr; in compile_substitute()
9314 isn_T *isn; in compile_substitute()
9452 isn_T *isn; in compile_cexpr()
9576 isn_T *instr_dest = NULL; in compile_def_function()
9611 ga_init2(&cctx.ctx_instr, sizeof(isn_T), 50); in compile_def_function()
9648 isn_T *isn; in compile_def_function()
9681 isn = ((isn_T *)instr->ga_data) + jump_instr_idx; in compile_def_function()
10354 delete_instr(isn_T *isn) in delete_instr()
10387 isn_T *list = isn->isn_arg.subs.subs_instr; in delete_instr()
10399 isn_T *list = isn->isn_arg.instr; in delete_instr()