syntax_data: {"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"cycle"}]}
source_snippet: cycle above, we know that `Bar` is representable because
context_before: params_in_repr will cycle/panic on infinitely sized types. Looking at the query
context_after: representability_adt_ty(Bar<..>) is in the cycle and representability(Bar) is