syntax_data: {"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":"->"}]}
source_snippet:     -> representability(Foo)
context_before:     -> representability_adt_ty(Bar<Foo>)
context_after: For the diagnostic output (in `Value::from_cycle_error`), we want to detect that