(
self,
operator: OperatorType,
obj: Any,
type_: Optional[TypeEngine[_T]] = None,
expanding: bool = False,
**kw: Any,
)
| 1384 | FunctionElement.__init__(self, *clauses) |
| 1385 | |
| 1386 | def _bind_param( |
| 1387 | self, |
| 1388 | operator: OperatorType, |
| 1389 | obj: Any, |
| 1390 | type_: Optional[TypeEngine[_T]] = None, |
| 1391 | expanding: bool = False, |
| 1392 | **kw: Any, |
| 1393 | ) -> BindParameter[_T]: |
| 1394 | return BindParameter( |
| 1395 | self.name, |
| 1396 | obj, |
| 1397 | _compared_to_operator=operator, |
| 1398 | _compared_to_type=self.type, |
| 1399 | type_=type_, |
| 1400 | unique=True, |
| 1401 | expanding=expanding, |
| 1402 | **kw, |
| 1403 | ) |
| 1404 | |
| 1405 | |
| 1406 | class GenericFunction(Function[_T]): |
nothing calls this directly
no test coverage detected