Method
self_group
(
self, against: Optional[OperatorType] = None
)
Source from the content-addressed store, hash-verified
| 3102 | return list(itertools.chain(*[c._from_objects for c in self.clauses])) |
| 3103 | |
| 3104 | def self_group( |
| 3105 | self, against: Optional[OperatorType] = None |
| 3106 | ) -> Union[Self, Grouping[Any]]: |
| 3107 | if self.group and operators.is_precedent(self.operator, against): |
| 3108 | return Grouping(self) |
| 3109 | else: |
| 3110 | return self |
| 3111 | |
| 3112 | |
| 3113 | class OperatorExpression(ColumnElement[_T]): |
Callers
nothing calls this directly
Tested by
no test coverage detected