Lines Matching defs:quote

76 	char		quote;		/* set within double quoted contexts */
175 mp->quoted = mp->lit = mp->split = mp->quote = 0;
221 mp->quoted = mp->lit = mp->quote = 0;
284 mp->quote = 1;
445 int oldquote = mp->quote;
454 mp->quote = newquote;
456 if(!mp->quote && *cp=='~' && cp[1]!=LPAREN)
523 else if(mp->split && endch && !mp->quote && !mp->lit)
546 if(!mp->lit && !mp->quote)
555 if(!mp->lit && (n==S_ESC || (!mp->quote &&
567 if(!(ere && *cp=='$') && (mp->lit || (mp->quote && !isqescchar(n) && n!=S_ENDCH)))
577 if(!mp->quote || isqescchar(n) || n==S_ENDCH)
592 if(mp->split && !mp->quote && endch)
601 else if((n= *cp) == '"' && !mp->quote)
606 mp->quote = 1;
635 if(n=='\'' && !mp->quote)
637 else if(mp->quote || n!='"')
641 if(mp->quote && cp)
645 if((mp->lit || cp[-1]!=endch || mp->quote!=newquote))
657 if(mp->split && !mp->quote && !mp->lit && endch)
685 if(n==S_LIT && mp->quote)
689 if(mp->split && endch && !mp->quote && !mp->lit)
697 if(mp->quote)
705 mp->quote = !mp->quote;
710 !(mp->quote || mp->lit)))
742 if(mp->pattern && !(mp->quote || mp->lit))
764 if(mp->pattern==4 && (mp->quote || mp->lit))
775 if(!(mp->quote || mp->lit))
781 if(!mp->pattern || !(mp->quote || mp->lit))
800 if(*cp=='~' && !endch && !mp->quote && !mp->lit)
823 if(n==S_COLON && mp->assign==2 && *cp=='~' && endch==0 && !mp->quote &&!mp->lit)
830 if(mp->quote || mp->lit)
856 mp->quote = oldquote;
1384 if(mp->quote && cc=='"')
1574 int newquote = mp->quote;
1616 sh_lexskip(lp,RBRACE,0,(!newops&&mp->quote)?ST_QUOTE:ST_NESTED);
1786 if(mode=='@' && mp->quote && !v && c!='-')
1920 if(mp->split && (!mp->quote || mode=='@'))
2083 (c=='"' && mp->quote)))
2205 else if(!mp->quote && mp->split && mp->shp->ifstable['\n'])
2235 else if(!mp->quote && mp->split)
2260 nopat = (mp->quote||(mp->assign==1)||mp->arith);
2320 if(!(c=mp->quote))
2336 else if(!mp->quote && mp->split && (mp->ifs||mp->pattern))
2491 mp->quoted = mp->quote;