Lines Matching refs:cctx_T

193     cctx_T	*ctx_outer;	    // outer scope for lambda or nested
215 lookup_local(char_u *name, size_t len, lvar_T *lvar, cctx_T *cctx) in lookup_local()
270 cctx_T *cctx) in arg_exists()
336 find_script_var(char_u *name, size_t len, cctx_T *cctx) in find_script_var()
410 script_var_exists(char_u *name, size_t len, cctx_T *cctx) in script_var_exists()
444 variable_exists(char_u *name, size_t len, cctx_T *cctx) in variable_exists()
458 item_exists(char_u *name, size_t len, int cmd UNUSED, cctx_T *cctx) in item_exists()
491 check_defined(char_u *p, size_t len, cctx_T *cctx, int is_arg) in check_defined()
545 generate_instr(cctx_T *cctx, isntype_T isn_type) in generate_instr()
567 generate_instr_drop(cctx_T *cctx, isntype_T isn_type, int drop) in generate_instr_drop()
580 generate_instr_type(cctx_T *cctx, isntype_T isn_type, type_T *type) in generate_instr_type()
600 generate_instr_debug(cctx_T *cctx) in generate_instr_debug()
619 may_generate_2STRING(int offset, int tolerant, cctx_T *cctx) in may_generate_2STRING()
698 cctx_T *cctx, in generate_add_instr()
763 generate_two_op(cctx_T *cctx, char_u *op) in generate_two_op()
909 generate_COMPARE(cctx_T *cctx, exprtype_T exprtype, int ic) in generate_COMPARE()
948 generate_2BOOL(cctx_T *cctx, int invert, int offset) in generate_2BOOL()
969 generate_COND2BOOL(cctx_T *cctx) in generate_COND2BOOL()
986 cctx_T *cctx, in generate_TYPECHECK()
1009 cctx_T *cctx, in generate_SETTYPE()
1058 cctx_T *cctx, in need_type_where()
1094 cctx_T *cctx, in need_type()
1110 bool_on_stack(cctx_T *cctx) in bool_on_stack()
1131 generate_PUSHNR(cctx_T *cctx, varnumber_T number) in generate_PUSHNR()
1151 generate_PUSHBOOL(cctx_T *cctx, varnumber_T number) in generate_PUSHBOOL()
1167 generate_PUSHSPEC(cctx_T *cctx, varnumber_T number) in generate_PUSHSPEC()
1184 generate_PUSHF(cctx_T *cctx, float_T fnumber) in generate_PUSHF()
1202 generate_PUSHS(cctx_T *cctx, char_u **str) in generate_PUSHS()
1228 generate_PUSHCHANNEL(cctx_T *cctx, channel_T *channel) in generate_PUSHCHANNEL()
1245 generate_PUSHJOB(cctx_T *cctx, job_T *job) in generate_PUSHJOB()
1262 generate_PUSHBLOB(cctx_T *cctx, blob_T *blob) in generate_PUSHBLOB()
1279 generate_PUSHFUNC(cctx_T *cctx, char_u *name, type_T *type) in generate_PUSHFUNC()
1297 generate_GETITEM(cctx_T *cctx, int index, int with_op) in generate_GETITEM()
1331 generate_SLICE(cctx_T *cctx, int count) in generate_SLICE()
1346 generate_CHECKLEN(cctx_T *cctx, int min_len, int more_OK) in generate_CHECKLEN()
1364 generate_STORE(cctx_T *cctx, isntype_T isn_type, int idx, char_u *name) in generate_STORE()
1383 generate_STOREOUTER(cctx_T *cctx, int idx, int level) in generate_STOREOUTER()
1400 generate_STORENR(cctx_T *cctx, int idx, varnumber_T value) in generate_STORENR()
1417 generate_STOREOPT(cctx_T *cctx, char_u *name, int opt_flags) in generate_STOREOPT()
1435 cctx_T *cctx, in generate_LOAD()
1459 cctx_T *cctx, in generate_LOADOUTER()
1480 cctx_T *cctx, in generate_LOADV()
1504 generate_UNLET(cctx_T *cctx, isntype_T isn_type, char_u *name, int forceit) in generate_UNLET()
1521 generate_LOCKCONST(cctx_T *cctx) in generate_LOCKCONST()
1536 cctx_T *cctx, in generate_OLDSCRIPT()
1562 cctx_T *cctx, in generate_VIM9SCRIPT()
1597 generate_NEWLIST(cctx_T *cctx, int count) in generate_NEWLIST()
1634 generate_NEWDICT(cctx_T *cctx, int count) in generate_NEWDICT()
1670 generate_FUNCREF(cctx_T *cctx, ufunc_T *ufunc) in generate_FUNCREF()
1701 generate_NEWFUNC(cctx_T *cctx, char_u *lambda_name, char_u *func_name) in generate_NEWFUNC()
1727 generate_DEF(cctx_T *cctx, char_u *name, size_t len) in generate_DEF()
1747 generate_JUMP(cctx_T *cctx, jumpwhen_T when, int where) in generate_JUMP()
1768 generate_JUMP_IF_ARG_SET(cctx_T *cctx, int arg_off) in generate_JUMP_IF_ARG_SET()
1781 generate_FOR(cctx_T *cctx, int loop_idx) in generate_FOR()
1803 generate_TRYCONT(cctx_T *cctx, int levels, int where) in generate_TRYCONT()
1823 generate_BCALL(cctx_T *cctx, int func_idx, int argcount, int method_call) in generate_BCALL()
1892 generate_LISTAPPEND(cctx_T *cctx) in generate_LISTAPPEND()
1918 generate_BLOBAPPEND(cctx_T *cctx) in generate_BLOBAPPEND()
1978 generate_CALL(cctx_T *cctx, ufunc_T *ufunc, int pushed_argcount) in generate_CALL()
2076 generate_UCALL(cctx_T *cctx, char_u *name, int argcount) in generate_UCALL()
2103 cctx_T *cctx, in generate_PCALL()
2194 generate_STRINGMEMBER(cctx_T *cctx, char_u *name, size_t len) in generate_STRINGMEMBER()
2230 generate_ECHO(cctx_T *cctx, int with_white, int count) in generate_ECHO()
2247 generate_MULT_EXPR(cctx_T *cctx, isntype_T isn_type, int count) in generate_MULT_EXPR()
2262 generate_PUT(cctx_T *cctx, int regname, linenr_T lnum) in generate_PUT()
2275 generate_EXEC(cctx_T *cctx, isntype_T isntype, char_u *line) in generate_EXEC()
2287 generate_LEGACY_EVAL(cctx_T *cctx, char_u *line) in generate_LEGACY_EVAL()
2306 generate_EXECCONCAT(cctx_T *cctx, int count) in generate_EXECCONCAT()
2320 generate_RANGE(cctx_T *cctx, char_u *range) in generate_RANGE()
2337 generate_UNPACK(cctx_T *cctx, int var_count, int semicolon) in generate_UNPACK()
2353 generate_cmdmods(cctx_T *cctx, cmdmod_T *cmod) in generate_cmdmods()
2375 generate_undo_cmdmods(cctx_T *cctx) in generate_undo_cmdmods()
2384 misplaced_cmdmod(cctx_T *cctx) in misplaced_cmdmod()
2403 current_instr_idx(cctx_T *cctx) in current_instr_idx()
2435 may_generate_prof_end(cctx_T *cctx, int prof_lnum) in may_generate_prof_end()
2448 cctx_T *cctx, in reserve_local()
2493 unwind_locals(cctx_T *cctx, int new_top) in unwind_locals()
2513 free_locals(cctx_T *cctx) in free_locals()
2545 get_script_item_idx(int sid, char_u *name, int check_writable, cctx_T *cctx) in get_script_item_idx()
2593 find_imported(char_u *name, size_t len, cctx_T *cctx) in find_imported()
2639 free_imported(cctx_T *cctx) in free_imported()
2658 peek_next_line_from_context(cctx_T *cctx) in peek_next_line_from_context()
2687 may_peek_next_line(cctx_T *cctx, char_u *arg, char_u **nextp) in may_peek_next_line()
2707 next_line_from_context(cctx_T *cctx, int skip_comment) in next_line_from_context()
2734 may_get_next_line(char_u *whitep, char_u **arg, cctx_T *cctx) in may_get_next_line()
2754 may_get_next_line_error(char_u *whitep, char_u **arg, cctx_T *cctx) in may_get_next_line_error()
2780 static int compile_expr0_ext(char_u **arg, cctx_T *cctx, int *is_const);
2781 static int compile_expr0(char_u **arg, cctx_T *cctx);
2782 static int compile_expr1(char_u **arg, cctx_T *cctx, ppconst_T *ppconst);
2790 generate_tv_PUSH(cctx_T *cctx, typval_T *tv) in generate_tv_PUSH()
2834 generate_ppconst(cctx_T *cctx, ppconst_T *ppconst) in generate_ppconst()
2884 compile_member(int is_slice, int *keeping_dict, cctx_T *cctx) in compile_member()
3004 cctx_T *cctx, in compile_load_scriptvar()
3101 generate_funcref(cctx_T *cctx, char_u *name) in generate_funcref()
3126 cctx_T *cctx, in compile_load()
3293 compile_string(isn_T *isn, cctx_T *cctx) in compile_string()
3343 compile_arguments(char_u **arg, cctx_T *cctx, int *argcount, int is_searchpair) in compile_arguments()
3414 cctx_T *cctx, in compile_call()
3644 compile_list(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_list()
3698 compile_lambda(char_u **arg, cctx_T *cctx) in compile_lambda()
3812 compile_dict(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_dict()
3980 compile_get_option(char_u **arg, cctx_T *cctx) in compile_get_option()
4008 compile_get_env(char_u **arg, cctx_T *cctx) in compile_get_env()
4034 compile_get_register(char_u **arg, cctx_T *cctx) in compile_get_register()
4202 skip_expr_cctx(char_u **arg, cctx_T *cctx) in skip_expr_cctx()
4217 compile_leader(cctx_T *cctx, int numeric_only, char_u *start, char_u **end) in compile_leader()
4280 compile_parenthesis(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_parenthesis()
4317 cctx_T *cctx, in compile_subscript()
4645 cctx_T *cctx, in compile_expr7()
4894 compile_expr7t(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_expr7t()
4946 compile_expr6(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_expr6()
5024 compile_expr5(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_expr5()
5139 compile_expr4(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_expr4()
5226 static int compile_expr3(char_u **arg, cctx_T *cctx, ppconst_T *ppconst);
5234 cctx_T *cctx, in compile_and_or()
5417 compile_expr3(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_expr3()
5442 compile_expr2(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_expr2()
5472 compile_expr1(char_u **arg, cctx_T *cctx, ppconst_T *ppconst) in compile_expr1()
5638 compile_expr0_ext(char_u **arg, cctx_T *cctx, int *is_const) in compile_expr0_ext()
5659 compile_expr0(char_u **arg, cctx_T *cctx) in compile_expr0()
5669 compile_return(char_u *arg, int check_return_type, int legacy, cctx_T *cctx) in compile_return()
5762 cctx_T *cctx = (cctx_T *)cookie; in exarg_getline()
5778 fill_exarg_from_cctx(exarg_T *eap, cctx_T *cctx) in fill_exarg_from_cctx()
5788 compile_nested_function(exarg_T *eap, cctx_T *cctx) in compile_nested_function()
5942 cctx_T *cctx, in generate_loadvar()
6056 cctx_T *cctx) in get_var_dest()
6163 cctx_T *cctx, in generate_store_var()
6213 generate_store_lhs(cctx_T *cctx, lhs_T *lhs, int instr_count) in generate_store_lhs()
6269 cctx_T *cctx) in compile_lhs()
6563 cctx_T *cctx) in compile_assign_lhs()
6586 has_list_index(char_u *idx_start, cctx_T *cctx) in has_list_index()
6614 cctx_T *cctx) in compile_assign_index()
6682 cctx_T *cctx) in compile_load_lhs()
6728 compile_load_lhs_with_index(lhs_T *lhs, char_u *var_start, cctx_T *cctx) in compile_load_lhs_with_index()
6765 cctx_T *cctx) in compile_assign_unlet()
6877 compile_assignment(char_u *arg, exarg_T *eap, cmdidx_T cmdidx, cctx_T *cctx) in compile_assignment()
7361 may_compile_assignment(exarg_T *eap, char_u **line, cctx_T *cctx) in may_compile_assignment()
7452 cctx_T *cctx = coookie; in compile_unlet()
7519 cctx_T *cctx = coookie; in compile_lock_unlock()
7577 compile_unletlock(char_u *arg, exarg_T *eap, cctx_T *cctx) in compile_unletlock()
7589 compile_jump_to_end(endlabel_T **el, jumpwhen_T when, cctx_T *cctx) in compile_jump_to_end()
7605 compile_fill_jump_to_end(endlabel_T **el, int jump_where, cctx_T *cctx) in compile_fill_jump_to_end()
7637 new_scope(cctx_T *cctx, scopetype_T type) in new_scope()
7654 drop_scope(cctx_T *cctx) in drop_scope()
7714 compile_if(char_u *arg, cctx_T *cctx) in compile_if()
7793 compile_elseif(char_u *arg, cctx_T *cctx) in compile_elseif()
7944 compile_else(char_u *arg, cctx_T *cctx) in compile_else()
8012 compile_endif(char_u *arg, cctx_T *cctx) in compile_endif()
8082 compile_for(char_u *arg_start, cctx_T *cctx) in compile_for()
8324 compile_endfor(char_u *arg, cctx_T *cctx) in compile_endfor()
8377 compile_while(char_u *arg, cctx_T *cctx) in compile_while()
8420 compile_endwhile(char_u *arg, cctx_T *cctx) in compile_endwhile()
8460 compile_continue(char_u *arg, cctx_T *cctx) in compile_continue()
8503 compile_break(char_u *arg, cctx_T *cctx) in compile_break()
8535 compile_block(char_u *arg, cctx_T *cctx) in compile_block()
8546 compile_endblock(cctx_T *cctx) in compile_endblock()
8588 compile_try(char_u *arg, cctx_T *cctx) in compile_try()
8630 compile_catch(char_u *arg, cctx_T *cctx UNUSED) in compile_catch()
8749 compile_finally(char_u *arg, cctx_T *cctx) in compile_finally()
8822 compile_endtry(char_u *arg, cctx_T *cctx) in compile_endtry()
8905 compile_throw(char_u *arg, cctx_T *cctx UNUSED) in compile_throw()
8922 compile_eval(char_u *arg, cctx_T *cctx) in compile_eval()
8956 compile_mult_expr(char_u *arg, int cmdidx, cctx_T *cctx) in compile_mult_expr()
9019 compile_variable_range(exarg_T *eap, cctx_T *cctx) in compile_variable_range()
9034 compile_put(char_u *arg, exarg_T *eap, cctx_T *cctx) in compile_put()
9081 compile_exec(char_u *line_arg, exarg_T *eap, cctx_T *cctx) in compile_exec()
9277 compile_script(char_u *line, cctx_T *cctx) in compile_script()
9295 compile_substitute(char_u *arg, exarg_T *eap, cctx_T *cctx) in compile_substitute()
9373 compile_redir(char_u *line, exarg_T *eap, cctx_T *cctx) in compile_redir()
9450 compile_cexpr(char_u *line, exarg_T *eap, cctx_T *cctx) in compile_cexpr()
9549 cctx_T *outer_cctx) in compile_def_function()
9555 cctx_T cctx; in compile_def_function()