Lines Matching refs:evaluate

259 	funcexe.evaluate = TRUE;  in eval_expr_typval()
283 funcexe.evaluate = TRUE; in eval_expr_typval()
398 int evaluate = evalarg == NULL in skip_expr_concatenate() local
401 if (vim9script && evaluate in skip_expr_concatenate()
421 if (vim9script && evaluate in skip_expr_concatenate()
649 funcexe.evaluate = TRUE; in call_vim_function()
1985 int evaluate = flags & EVAL_EVALUATE; in eval_func() local
1992 if (!evaluate) in eval_func()
1998 in_vim9script() ? &type : NULL, !evaluate); in eval_func()
2013 funcexe.evaluate = evaluate; in eval_func()
2024 if (rettv->v_type == VAR_UNKNOWN && !evaluate && **arg == '(') in eval_func()
2033 if (evaluate && aborting()) in eval_func()
2305 int evaluate; in eval1() local
2314 evaluate = evalarg_used->eval_flags & EVAL_EVALUATE; in eval1()
2320 if (evaluate && vim9script && !VIM_ISWHITE(p[-1])) in eval1()
2330 if (evaluate) in eval1()
2351 if (evaluate && vim9script && !IS_WHITE_OR_NUL((*arg)[1])) in eval1()
2377 if (evaluate && result) in eval1()
2386 if (evaluate && vim9script && !VIM_ISWHITE(p[-1])) in eval1()
2399 if (evaluate && vim9script && !IS_WHITE_OR_NUL((*arg)[1])) in eval1()
2411 if (evaluate && result) in eval1()
2416 if (evaluate && !result) in eval1()
2458 int evaluate; in eval2() local
2471 evaluate = orig_flags & EVAL_EVALUATE; in eval2()
2472 if (evaluate) in eval2()
2492 if (evaluate && in_vim9script() && !VIM_ISWHITE(p[-1])) in eval2()
2504 if (evaluate && in_vim9script() && !IS_WHITE_OR_NUL((*arg)[2])) in eval2()
2519 if (evaluate && !result) in eval2()
2529 if (evaluate) in eval2()
2585 int evaluate; in eval3() local
2597 evaluate = orig_flags & EVAL_EVALUATE; in eval3()
2598 if (evaluate) in eval3()
2618 if (evaluate && vim9script && !VIM_ISWHITE(p[-1])) in eval3()
2630 if (evaluate && in_vim9script() && !IS_WHITE_OR_NUL((*arg)[2])) in eval3()
2646 if (evaluate && result) in eval3()
2656 if (evaluate) in eval3()
2726 int evaluate = evalarg == NULL in eval4() local
2734 else if (evaluate && vim9script && !VIM_ISWHITE(**arg)) in eval4()
2767 if (evaluate && vim9script && !IS_WHITE_OR_NUL(p[len])) in eval4()
2779 if (evaluate) in eval4()
2867 int evaluate; in eval5() local
2888 evaluate = evalarg == NULL ? 0 : (evalarg->eval_flags & EVAL_EVALUATE); in eval5()
2894 if (evaluate && vim9script && !VIM_ISWHITE(**arg)) in eval5()
2907 && evaluate) in eval5()
2930 if (evaluate && vim9script && !IS_WHITE_OR_NUL((*arg)[oplen])) in eval5()
2943 if (evaluate) in eval5()
3104 int evaluate; in eval6() local
3121 evaluate = evalarg == NULL ? 0 : (evalarg->eval_flags & EVAL_EVALUATE); in eval6()
3126 if (evaluate && in_vim9script() && !VIM_ISWHITE(**arg)) in eval6()
3140 if (evaluate) in eval6()
3162 if (evaluate && in_vim9script() && !IS_WHITE_OR_NUL((*arg)[1])) in eval6()
3172 if (evaluate) in eval6()
3275 int evaluate = evalarg == NULL ? 0 in eval7t() local
3285 if (want_type == NULL && (evaluate || **arg != '>')) in eval7t()
3306 if (want_type != NULL && evaluate) in eval7t()
3398 int evaluate = evalarg != NULL in eval7() local
3446 case '.': ret = eval_number(arg, rettv, evaluate, want_string); in eval7()
3450 if (ret == OK && evaluate && end_leader > start_leader in eval7()
3458 case '"': ret = eval_string(arg, rettv, evaluate); in eval7()
3464 case '\'': ret = eval_lit_string(arg, rettv, evaluate); in eval7()
3504 case '&': ret = eval_option(arg, rettv, evaluate); in eval7()
3510 case '$': ret = eval_env_var(arg, rettv, evaluate); in eval7()
3517 if (evaluate) in eval7()
3542 if (ret == OK && evaluate) in eval7()
3587 len = get_name_len(arg, &alias, evaluate, TRUE); in eval7()
3597 if (evaluate && in_vim9script() && len == 1 && *s == '_') in eval7()
3610 else if (evaluate) in eval7()
3655 if (ret == OK && evaluate && end_leader > start_leader) in eval7()
3769 int evaluate, in call_func_rettv() argument
3780 if (evaluate) in call_func_rettv()
3808 funcexe.evaluate = evaluate; in call_func_rettv()
3817 if (evaluate) in call_func_rettv()
3835 int evaluate = evalarg != NULL in eval_lambda() local
3875 ret = call_func_rettv(arg, evalarg, rettv, evaluate, NULL, &base); in eval_lambda()
3879 if (evaluate) in eval_lambda()
3902 int evaluate = evalarg != NULL in eval_method() local
3908 len = get_name_len(arg, &alias, evaluate, TRUE); in eval_method()
3935 evaluate ? EVAL_EVALUATE : 0, &base); in eval_method()
3940 if (evaluate) in eval_method()
3958 int evaluate = evalarg != NULL in eval_index() local
3967 if (check_can_index(rettv, evaluate, verbose) == FAIL) in eval_index()
4003 else if (evaluate) in eval_index()
4047 else if (evaluate && tv_get_string_chk(&var2) == NULL) in eval_index()
4071 if (evaluate) in eval_index()
4090 check_can_index(typval_T *rettv, int evaluate, int verbose) in check_can_index() argument
4116 if (evaluate) in check_can_index()
5503 int evaluate, in get_name_len() argument
5536 if (!evaluate) in get_name_len()
5770 int evaluate = evalarg != NULL in handle_subscript() local
5851 if ((**arg == '(' && (!evaluate || rettv->v_type == VAR_FUNC in handle_subscript()
5855 ret = call_func_rettv(arg, evalarg, rettv, evaluate, in handle_subscript()
5895 || (!evaluate in handle_subscript()