MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _flatten_clauseelement

Function _flatten_clauseelement

lib/sqlalchemy/sql/traversals.py:375–381  ·  view source on GitHub ↗
(element)

Source from the content-addressed store, hash-verified

373
374
375def _flatten_clauseelement(element):
376 while hasattr(element, "__clause_element__") and not getattr(
377 element, "is_clause_element", False
378 ):
379 element = element.__clause_element__()
380
381 return element
382
383
384class _GetChildrenTraversal(HasTraversalDispatch):

Callers 1

Calls 1

__clause_element__Method · 0.45

Tested by

no test coverage detected