syntax_data: {"ast_node_type":"other","tokens":[{"end":43,"kind":"keyword","start":0,"text":"err.primary_message(msg());"}]}
source_snippet:                 err.primary_message(msg());
context_before:             tcx.node_span_lint(lint, tcx.local_def_id_to_hir_id(impl_def_id), impl_span, |err| {
context_after:                 decorate(tcx, &overlap, impl_span, err);