(
self, against: Optional[OperatorType] = None
)
| 5006 | return None |
| 5007 | |
| 5008 | def self_group( |
| 5009 | self, against: Optional[OperatorType] = None |
| 5010 | ) -> Union[Self, Grouping[_T]]: |
| 5011 | if operators.is_precedent(operators.filter_op, against): |
| 5012 | return Grouping(self) |
| 5013 | else: |
| 5014 | return self |
| 5015 | |
| 5016 | if not TYPE_CHECKING: |
| 5017 |