| 1078 | |
| 1079 | |
| 1080 | class NonAnalyzedFunction: |
| 1081 | __slots__ = ("expr",) |
| 1082 | |
| 1083 | closure_bindparams: Optional[List[BindParameter[Any]]] = None |
| 1084 | bindparam_trackers: Optional[List[_BoundParameterGetter]] = None |
| 1085 | |
| 1086 | is_sequence = False |
| 1087 | |
| 1088 | expr: ClauseElement |
| 1089 | |
| 1090 | def __init__(self, expr: ClauseElement): |
| 1091 | self.expr = expr |
| 1092 | |
| 1093 | @property |
| 1094 | def expected_expr(self) -> ClauseElement: |
| 1095 | return self.expr |
| 1096 | |
| 1097 | |
| 1098 | class AnalyzedFunction: |
no outgoing calls
no test coverage detected