| 121 | |
| 122 | |
| 123 | class StealRef: |
| 124 | def __init__(self, arg): |
| 125 | self.arg = arg # counting from 1 |
| 126 | |
| 127 | def __str__(self): |
| 128 | try: |
| 129 | return ' '.join('NPY_STEALS_REF_TO_ARG(%d)' % x for x in self.arg) |
| 130 | except TypeError: |
| 131 | return 'NPY_STEALS_REF_TO_ARG(%d)' % self.arg |
| 132 | |
| 133 | |
| 134 | class Function: |