syntax_data: {"ast_node_type":"other","tokens":[{"end":15,"kind":"keyword","start":0,"text":"panic!("}]}
source_snippet:         panic!(
context_before:     fn type_param_expected(&self, p: I::ParamTy, ty: I::Ty, kind: ty::GenericArgKind<I>) -> ! {
context_after:             "expected type for `{:?}` ({:?}/{}) but found {:?} when instantiating, args={:?}",