mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-03 19:05:49 +01:00
Since the introduction of `other_requirements`, we now have a dedicated step in impl lookup for checking that the requirements of the query facet type are satisfied. That is the place where we will be checking same-type constraints, which `other_requirements` signals the presence of. Consolidate all checking of `other_requirements` to that step, which reduces our use of `FacetTypeInfo` (as opposed to the `IdentifiedFacetType`) and removes interest in same-type constraints from code that is not related to them.