(self, interp)
| 1488 | return self._cid |
| 1489 | |
| 1490 | def _get_interpreter(self, interp): |
| 1491 | if interp in ('same', 'interp'): |
| 1492 | return self.interp |
| 1493 | elif interp == 'other': |
| 1494 | return self.other |
| 1495 | elif interp == 'extra': |
| 1496 | return self.extra |
| 1497 | else: |
| 1498 | name = interp |
| 1499 | try: |
| 1500 | interp = self._known[name] |
| 1501 | except KeyError: |
| 1502 | interp = self._known[name] = Interpreter(name) |
| 1503 | return interp |
| 1504 | |
| 1505 | def _prep_interpreter(self, interp): |
| 1506 | if interp.id in self._prepped: |
no test coverage detected