{"ast_node_type":"variable","tokens":[{"end":42,"kind":"keyword","start":0,"text":"let"}]}
    let target_trait = impl_def.trait_()?;
fn get_syntactic_substs(impl_def: ast::Impl) -> Option<AstSubsts> {
    let path_type = match target_trait {