Skip to main content

compute_definition_site_hidden_types_from_defining_uses

Function compute_definition_site_hidden_types_from_defining_uses 

Source
fn compute_definition_site_hidden_types_from_defining_uses<'tcx>(
    def_id: LocalDefId,
    rcx: &RegionCtxt<'_, 'tcx>,
    hidden_types: &mut FxIndexMap<LocalDefId, DefinitionSiteHiddenType<'tcx>>,
    unconstrained_hidden_type_errors: &mut Vec<UnexpectedHiddenRegion<'tcx>>,
    defining_uses: &[DefiningUse<'tcx>],
    errors: &mut Vec<DeferredOpaqueTypeError<'tcx>>,
)