(self)
| 90 | else: ret.append(axis_colors[x]) |
| 91 | return ret |
| 92 | def colored_shape(self) -> str: return ' '.join([colored(f'{x.src[0].render():>4s}', color) for x,color in zip(self.rngs, self.colors())]) |
| 93 | |
| 94 | def shift_to(self, rng:UOp, amount:int, new_type:AxisType, top:bool=False, input_new_rng:UOp|None=None): |
| 95 | if (old_sz:=rng.src[0].divides(amount)) is None: |
no test coverage detected