Lines Matching refs:assign
71 char assign; /* set for assignments */ member
162 mp->assign = 0; in sh_mactrim()
164 mp->assign = -mode; in sh_mactrim()
215 mp->assign = !mp->split; in sh_macexpand()
272 mp->split = mp->assign = mp->pattern = mp->patfound = mp->lit = mp->arith = mp->let = 0; in sh_machere()
650 if(mp->arith || (((mp->assign&1) || endch==RBRACT) && in copyto()
656 if(mp->assign&1) in copyto()
735 if(mp->assign==1) in copyto()
739 mp->assign = 2; in copyto()
753 if(n==S_COLON && mp->assign==2 && *cp=='~' && endch==0 && !mp->quote &&!mp->lit) in copyto()
1302 mp->assign = 1; in varsub()
1481 int assign = mp->assign; in varsub() local
1496 mp->assign &= ~1; in varsub()
1510 mp->assign = assign; in varsub()
2113 nopat = (mp->quote||mp->assign==1||mp->arith); in mac_copy()
2312 if(mp->assign || sh_isoption(SH_NOGLOB)) in endfield()