{"ast_node_type":"import","tokens":[{"end":55,"kind":"keyword","start":0,"text":"//"}]}
        // we must instantiate the self_ty because it's
    fn new(tcx: TyCtxt<'tcx>, def_id: DefId, self_ty: Ty<'tcx>) -> Self {
        // otherwise going to be TySelf and we can't index