Lines Matching refs:incase

78 	char		incase;		/* 1 for case pattern, 2 after case */
275 lp->lex.intest = lp->lex.incase = lp->lex.skipword = lp->lexd.warn = 0;
339 if(lp->lex.incase)
507 if(lp->lex.incase<=TEST_RE)
538 lp->lex.incase = 0;
625 lp->lex.incase = (c==BREAKCASESYM || c==FALLTHRUSYM);
633 if(c==LPAREN && lp->comp_assign && !lp->lex.intest && !lp->lex.incase)
722 else if(lp->lex.incase)
723 lp->lex.incase = TEST_RE;
1076 if(lp->lexd.level==inlevel+1 && lp->lex.incase>=TEST_RE && !lp->lex.intest)
1163 if(lp->lex.reservok && !lp->lex.incase)
1236 && !lp->lex.incase && !lp->lex.intest
1252 if(lp->lex.incase==TEST_RE)
1254 lp->lex.incase++;
1329 else if(n>2 && state[0]=='{' && state[n-1]=='}' && !lp->lex.intest && !lp->lex.incase && (c=='<' || c== '>') && sh_isoption(SH_BRACEEXPAND))
1348 if(assignment || (lp->lex.intest&&!lp->lex.incase) || mode==ST_NONE)
1407 lp->lex.incase = 0;
1427 lp->lex.incase = 1;
1429 lp->lex.incase = TEST_RE;
1441 if(lp->lex.reservok /* && !lp->lex.incase*/ && n<=2)
1447 if(lp->lexd.warn && c=='{' && lp->lex.incase==2)
1449 if(lp->lex.incase==1 && c==RBRACE)
1450 lp->lex.incase = 0;
1453 else if(!lp->lex.incase && c==LBRACT && state[1]==LBRACT)
1466 if(lp->lex.incase)
1468 if(lp->lex.incase >1)
1469 lp->lex.incase = 1;
1471 lp->lex.incase = 0;
1478 lp->lex.incase = 2*(c==CASESYM);
1499 if(!lp->lex.incase && !assignment && fcpeek(0)!=LPAREN &&
1534 lp->lex.incase=0;
1576 lp->lex.incase=1;
1578 lp->lex.incase=0;
1583 if(c==RBRACE && lp->lex.incase)
1584 lp->lex.incase=0;
1589 if(endtok==LBRACE && !lp->lex.incase)
1604 if(endtok==LPAREN && !lp->lex.incase)
1608 if(lp->lex.incase)
1609 lp->lex.incase=0;