- /// We generally prefer to make us our `<=` constraints, since
- /// they integrate best into the region solve. To do that, we find
- /// the "minimum" of all the arguments that appear in the substs:
- /// that is, some region which is less than all the others. In the
- /// case of `Foo1<'a>`, that would be `'a` (it's the only choice,
- /// after all). Then we apply that as a least bound to the
- /// variables (e.g., `'a <= '0`).
+ /// We generally prefer to make `<=` constraints, since they
+ /// integrate best into the region solver. To do that, we find the
+ /// "minimum" of all the arguments that appear in the substs: that
+ /// is, some region which is less than all the others. In the case
+ /// of `Foo1<'a>`, that would be `'a` (it's the only choice, after
+ /// all). Then we apply that as a least bound to the variables
+ /// (e.g., `'a <= '0`).