{"ast_node_type":"other","tokens":[{"end":64,"kind":"keyword","start":0,"text":"///"}]}
    /// `'1` and `'2`, then we would create `T: '1` and `T: '2`.
    /// bounds -- e.g., if `'X` is the union of two free lifetimes,
    #[instrument(level = "debug", skip(self, infcx, propagated_outlives_requirements))]