846
846
// if range of type cannot exceed static array bound,
848
848
if(isfixedarray(n->left->type))
849
850
if(n->right->type->width < 4)
850
851
if((1<<(8*n->right->type->width)) <= n->left->type->bound)
853
854
if(isconst(n->left, CTSTR))
854
856
if(n->right->type->width < 4)
855
857
if((1<<(8*n->right->type->width)) <= n->left->val.u.sval->len)