syntax_data: {"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                 if !tcx.sess.opts.actually_rustdoc {
context_before:                 // that impl vars are constrained by the signature, for example).
context_after:                     for error in &errors {