(key, value, input, known, output)
| 92 | |
| 93 | |
| 94 | def _ref(key, value, input, known, output): |
| 95 | if _is_array(value) and value not in known: |
| 96 | known.append(value) |
| 97 | value = _loop(_array_keys(value), input, known, value) |
| 98 | elif _is_object(value) and value not in known: |
| 99 | known.append(value) |
| 100 | value = _loop(_object_keys(value), input, known, value) |
| 101 | |
| 102 | output[key] = value |
| 103 | |
| 104 | |
| 105 | def _relate(known, input, value): |
no test coverage detected