syntax_data: {"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:             // `ty::Error` is handled at the top of this function.
context_before:         ty::Bound(..) | ty::CoroutineWitness(..) | ty::Infer(_) | ty::Error(_) => {
context_after:             bug!("layout_of: unexpected type `{ty}`")