{"ast_node_type":"variable","tokens":[{"end":17,"kind":"keyword","start":0,"text":"let"}]}
    let self_ty =
    let mut expr_collector = ExprCollector::new(db, module, impl_syntax.file_id);
        expr_collector.lower_type_ref_opt_disallow_impl_trait(impl_syntax.value.self_ty());