Lines Matching refs:flags
180 static char_u *ex_let_one(char_u *arg, typval_T *tv, int copy, int flags, char_u *endchars, char_u …
755 int flags = 0; in ex_let() local
771 flags |= ASSIGN_CONST; in ex_let()
773 flags |= ASSIGN_FINAL; in ex_let()
777 flags |= ASSIGN_NO_DECL; in ex_let()
843 flags, op); in ex_let()
863 if (vim9script && (flags & ASSIGN_NO_DECL) == 0) in ex_let()
915 flags, op); in ex_let()
936 int flags, // ASSIGN_FINAL, ASSIGN_CONST, etc. in ex_let_vars() argument
949 if (ex_let_one(arg, tv, copy, flags, op, op, var_idx) == NULL) in ex_let_vars()
980 flags | ASSIGN_UNPACK, (char_u *)",;]", op, var_idx); in ex_let_vars()
1006 flags | ASSIGN_UNPACK, (char_u *)"]", op, var_idx); in ex_let_vars()
1301 int flags, // ASSIGN_CONST, ASSIGN_FINAL, etc. in ex_let_one() argument
1314 if (in_vim9script() && (flags & (ASSIGN_NO_DECL | ASSIGN_DECL)) == 0 in ex_let_one()
1315 && (flags & (ASSIGN_CONST | ASSIGN_FINAL)) == 0 in ex_let_one()
1325 if ((flags & (ASSIGN_CONST | ASSIGN_FINAL)) in ex_let_one()
1326 && (flags & ASSIGN_FOR_LOOP) == 0) in ex_let_one()
1379 if ((flags & (ASSIGN_CONST | ASSIGN_FINAL)) in ex_let_one()
1380 && (flags & ASSIGN_FOR_LOOP) == 0) in ex_let_one()
1480 if ((flags & (ASSIGN_CONST | ASSIGN_FINAL)) in ex_let_one()
1481 && (flags & ASSIGN_FOR_LOOP) == 0) in ex_let_one()
1524 (flags & (ASSIGN_NO_DECL | ASSIGN_DECL)) in ex_let_one()
1533 set_var_lval(&lv, p, tv, copy, flags, op, var_idx); in ex_let_one()
2567 int flags) // EVAL_VAR_ flags in eval_variable() argument
2584 dictitem_T *v = find_var(name, &ht, flags & EVAL_VAR_NOAUTOLOAD); in eval_variable()
2617 if ((flags & EVAL_VAR_IMPORT) == 0) in eval_variable()
2619 if (flags & EVAL_VAR_VERBOSE) in eval_variable()
2666 if (rettv != NULL && (flags & EVAL_VAR_VERBOSE)) in eval_variable()
3219 int flags = flags_arg; in set_var_const() local
3231 && (flags & (ASSIGN_NO_DECL | ASSIGN_DECL)) == 0 in set_var_const()
3232 && (flags & (ASSIGN_CONST | ASSIGN_FINAL)) == 0 in set_var_const()
3238 if ((flags & ASSIGN_FOR_LOOP) && name[1] == ':' in set_var_const()
3241 flags &= ~ASSIGN_FINAL; in set_var_const()
3247 if ((flags & ASSIGN_UNPACK) == 0) in set_var_const()
3265 if ((flags & ASSIGN_NO_DECL) == 0) in set_var_const()
3315 if ((flags & (ASSIGN_CONST | ASSIGN_FINAL)) in set_var_const()
3316 && (flags & ASSIGN_FOR_LOOP) == 0) in set_var_const()
3323 && (flags & (ASSIGN_NO_DECL | ASSIGN_DECL)) == 0) in set_var_const()
3329 if (var_in_vim9script && (flags & ASSIGN_FOR_LOOP) == 0) in set_var_const()
3341 if ((flags & ASSIGN_FOR_LOOP) == 0 in set_var_const()
3353 update_vim9_script_var(FALSE, di, flags, tv, &type, in set_var_const()
3354 (flags & ASSIGN_NO_MEMBER_TYPE) == 0); in set_var_const()
3411 if (is_script_local && (flags & (ASSIGN_NO_DECL | ASSIGN_DECL)) == 0 in set_var_const()
3419 if (var_in_vim9script && (flags & ASSIGN_NO_DECL)) in set_var_const()
3448 if (flags & (ASSIGN_CONST | ASSIGN_FINAL)) in set_var_const()
3454 update_vim9_script_var(TRUE, di, flags, tv, &type, in set_var_const()
3455 (flags & ASSIGN_NO_MEMBER_TYPE) == 0); in set_var_const()
3492 if (flags & ASSIGN_CONST) in set_var_const()
3525 var_check_ro(int flags, char_u *name, int use_gettext) in var_check_ro() argument
3527 if (flags & DI_FLAGS_RO) in var_check_ro()
3533 if ((flags & DI_FLAGS_RO_SBX) && sandbox) in var_check_ro()
3546 var_check_lock(int flags, char_u *name, int use_gettext) in var_check_lock() argument
3548 if (flags & DI_FLAGS_LOCK) in var_check_lock()
3562 var_check_fixed(int flags, char_u *name, int use_gettext) in var_check_fixed() argument
3564 if (flags & DI_FLAGS_FIX) in var_check_fixed()