{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"TyLoweringContext::new(db,"}]}
        TyLoweringContext::new(db, &resolver, &data.store, def.into(), LifetimeElisionKind::Infer)
    let mut ctx_ret =
            .with_impl_trait_mode(ImplTraitLoweringMode::Opaque)