(self, target, data)
| 2037 | self._write('\n') |
| 2038 | |
| 2039 | def pi(self, target, data): |
| 2040 | if self._ignored_depth: |
| 2041 | return |
| 2042 | if self._root_done: |
| 2043 | self._write('\n') |
| 2044 | elif self._root_seen and self._data: |
| 2045 | self._flush() |
| 2046 | self._write( |
| 2047 | f'<?{target} {_escape_cdata_c14n(data)}?>' if data else f'<?{target}?>') |
| 2048 | if not self._root_seen: |
| 2049 | self._write('\n') |
| 2050 | |
| 2051 | |
| 2052 | def _escape_cdata_c14n(text): |
nothing calls this directly
no test coverage detected