Lines Matching refs:TOKslice
2247 if (exp->e1->op == TOKslice || exp->e1->type->ty == Tarray || exp->e1->type->ty == Tsarray) in visit()
2252 if (exp->e1->op == TOKslice) in visit()
4437 if (exp->e1->op == TOKslice) in visit()
5089 if (exp->e1->op == TOKslice) in visit()
5377 if (e1x->op == TOKslice) in visit()
5838 assert(exp->e1->op != TOKslice); in visit()
5846 ((e2x->op == TOKslice && ((UnaExp *)e2x)->e1->isLvalue()) || in visit()
5848 (e2x->op != TOKslice && e2x->isLvalue()))) in visit()
5880 else if (e2x->op == TOKslice) in visit()
5941 else if (exp->e1->op == TOKslice) in visit()
5952 while (se->e1->op == TOKslice) in visit()
5996 if (exp->e1->op == TOKslice && in visit()
6010 else if (exp->e1->op == TOKslice && in visit()
6024 else if (e2x->op == TOKslice) in visit()
6040 ((e2x->op == TOKslice && ((UnaExp *)e2x)->e1->isLvalue()) || in visit()
6042 (e2x->op != TOKslice && e2x->isLvalue()))) in visit()
6049 e2x->op != TOKslice && e2x->op != TOKassign && in visit()
6114 e2x->op != TOKslice && in visit()
6120 const char* atypestr = exp->e1->op == TOKslice ? "element-wise" : "slice"; in visit()
6142 if (!(exp->memset & blockAssign) && exp->e1->op == TOKslice && in visit()
6203 if (exp->e1->op == TOKslice) in visit()
6298 if (exp->e1->op == TOKslice || exp->e1->type->ty == Tarray || exp->e1->type->ty == Tsarray) in visit()