(n)
| 175 | return _as_int2(n) |
| 176 | |
| 177 | def _as_int2(n): |
| 178 | try: |
| 179 | return operator.index(n) |
| 180 | except TypeError: |
| 181 | pass |
| 182 | |
| 183 | import warnings |
| 184 | frame = sys._getframe(1) |
| 185 | stacklevel = 2 |
| 186 | while frame.f_back is not None and frame.f_globals.get('__name__') == __name__: |
| 187 | stacklevel += 1 |
| 188 | frame = frame.f_back |
| 189 | warnings.warn('Plural value must be an integer, got %s' % |
| 190 | (n.__class__.__name__,), |
| 191 | DeprecationWarning, |
| 192 | stacklevel) |
| 193 | return n |
| 194 | |
| 195 | |
| 196 | def c2py(plural): |
no test coverage detected
searching dependent graphs…