syntax_data: {"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:         // tcx.arena.alloc is pretty much equal to leaking).
context_before:         // min_specialization. Since this is an error path anyways, leaking doesn't matter (and really,
context_after:         Err(Box::leak(Box::new(ty::layout::LayoutError::Cycle(guar))))