(elem: _CE)
| 2253 | |
| 2254 | def _annotate_columns(element: _CE, annotations: _AnnotationDict) -> _CE: |
| 2255 | def clone(elem: _CE) -> _CE: |
| 2256 | if isinstance(elem, expression.ColumnClause): |
| 2257 | elem = elem._annotate(annotations.copy()) # type: ignore |
| 2258 | elem._copy_internals(clone=clone) |
| 2259 | return elem |
| 2260 | |
| 2261 | if element is not None: |
| 2262 | element = clone(element) |
no test coverage detected