| 1024 | |
| 1025 | |
| 1026 | class IsNotNoneExpression(ColumnExpression): |
| 1027 | _expr: ColumnExpression |
| 1028 | |
| 1029 | def __init__(self, _expr: ColumnExpression | Value): |
| 1030 | super().__init__() |
| 1031 | self._expr = ColumnExpression._wrap(_expr) |
| 1032 | |
| 1033 | def _to_internal(self) -> InternalColExpr: |
| 1034 | return InternalColExpr.build(type(self), self._expr) |
| 1035 | |
| 1036 | @property |
| 1037 | def _deps(self) -> tuple[ColumnExpression, ...]: |
| 1038 | return (self._expr,) |
| 1039 | |
| 1040 | |
| 1041 | class PointerExpression(ColumnExpression): |
no outgoing calls
no test coverage detected