syntax_data: {"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"self_ty.print(self)?;"}]}
source_snippet:         self_ty.print(self)?;
context_before:         self.push("Y");
context_after:         self.print_def_path(trait_ref.def_id, trait_ref.args)