(
self, against: Optional[OperatorType] = None
)
| 3491 | return (self,) |
| 3492 | |
| 3493 | def self_group( |
| 3494 | self, against: Optional[OperatorType] = None |
| 3495 | ) -> Union[Self, Grouping[bool]]: |
| 3496 | if not self.clauses: |
| 3497 | return self |
| 3498 | else: |
| 3499 | return super().self_group(against=against) |
| 3500 | |
| 3501 | |
| 3502 | and_ = BooleanClauseList.and_ |
nothing calls this directly
no test coverage detected