Split the predicates listing out of `TraitDef` and `TypeScheme` and into a...
Split the predicates listing out of `TraitDef` and `TypeScheme` and into a separate map, `tcx.predicates`, that is used for both traits and other kinds of items. Also use two newtypes to distinguish instantiated predicates from the raw, unsubstituted predicates extracted from the map.
Showing
想要评论请 注册 或 登录