(self, base=0, size=None)
| 1861 | return Tape.Register(self.reg_type, self.program, size=size, i=i) |
| 1862 | |
| 1863 | def get_vector(self, base=0, size=None): |
| 1864 | if size is None: |
| 1865 | size = self.size |
| 1866 | if base == 0 and size == self.size: |
| 1867 | return self |
| 1868 | if size == 1: |
| 1869 | return self[base] |
| 1870 | res = self._new_by_number(self.i + base, size=size) |
| 1871 | res.set_vectorbase(self) |
| 1872 | self.create_vector_elements() |
| 1873 | res.vector = self.vector[base : base + size] |
| 1874 | return res |
| 1875 | |
| 1876 | @property |
| 1877 | def vec(self): |
nothing calls this directly
no test coverage detected