(
self,
element: Any,
resolved: Any,
argname: Optional[str] = None,
*,
explicit_subquery: bool = False,
**kw: Any,
)
| 1273 | __slots__ = () |
| 1274 | |
| 1275 | def _implicit_coercions( |
| 1276 | self, |
| 1277 | element: Any, |
| 1278 | resolved: Any, |
| 1279 | argname: Optional[str] = None, |
| 1280 | *, |
| 1281 | explicit_subquery: bool = False, |
| 1282 | **kw: Any, |
| 1283 | ) -> Any: |
| 1284 | if resolved._is_select_base and explicit_subquery: |
| 1285 | return resolved.subquery() |
| 1286 | |
| 1287 | self._raise_for_expected(element, argname, resolved) |
| 1288 | |
| 1289 | def _post_coercion(self, element, *, deannotate=False, **kw): |
| 1290 | if deannotate: |
nothing calls this directly
no test coverage detected