syntax_data: {"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                 if !args.is_empty() {
context_before:                 let mut trait_qualify_parent = false;
context_after:                     let generics = self.tcx().generics_of(def_id);