(
self,
attrname: str,
obj: Any,
parent: Any,
anon_map: anon_map,
bindparams: List[BindParameter[Any]],
)
| 861 | ) |
| 862 | |
| 863 | def visit_table_hint_list( |
| 864 | self, |
| 865 | attrname: str, |
| 866 | obj: Any, |
| 867 | parent: Any, |
| 868 | anon_map: anon_map, |
| 869 | bindparams: List[BindParameter[Any]], |
| 870 | ) -> Tuple[Any, ...]: |
| 871 | if not obj: |
| 872 | return () |
| 873 | |
| 874 | return ( |
| 875 | attrname, |
| 876 | tuple( |
| 877 | [ |
| 878 | ( |
| 879 | clause._gen_cache_key(anon_map, bindparams), |
| 880 | dialect_name, |
| 881 | text, |
| 882 | ) |
| 883 | for (clause, dialect_name), text in obj.items() |
| 884 | ] |
| 885 | ), |
| 886 | ) |
| 887 | |
| 888 | def visit_plain_dict( |
| 889 | self, |
nothing calls this directly
no test coverage detected