Lines Matching refs:first_ch
6545 int first_ch, const char *val) in append_str_maybe_ifs_split() argument
6547 if (!(first_ch & 0x80)) { /* unquoted $VAR */ in append_str_maybe_ifs_split()
6565 int first_ch, char *arg, char **pp) in expand_one_var() argument
6953 n = append_str_maybe_ifs_split(output, n, first_ch, val); in expand_one_var()
6977 char first_ch; in expand_vars_to_list() local
6996 first_ch = arg[0] | (output->o_expflags & EXP_FLAG_SINGLEWORD); in expand_vars_to_list()
7002 if ((first_ch & 0x7f) != '@') in expand_vars_to_list()
7003 cant_be_null |= first_ch; in expand_vars_to_list()
7005 switch (first_ch & 0x7f) { in expand_vars_to_list()
7013 cant_be_null |= first_ch; /* do it for "$@" _now_, when we know it's not empty */ in expand_vars_to_list()
7014 if (!(first_ch & 0x80)) { /* unquoted $* or $@ */ in expand_vars_to_list()
7030 if (first_ch == (char)('@'|0x80) /* quoted $@ */ in expand_vars_to_list()
7077 debug_printf_subst("SUBST '%s' first_ch %x\n", arg, first_ch); in expand_vars_to_list()
7081 n = append_str_maybe_ifs_split(output, n, first_ch, subst_result.data); in expand_vars_to_list()
7093 debug_printf_subst("ARITH '%s' first_ch %x\n", arg, first_ch); in expand_vars_to_list()
7098 && first_ch == (char)('+'|0x80) in expand_vars_to_list()
7114 n = expand_one_var(output, n, first_ch, arg, &p); in expand_vars_to_list()