Skip to main content

resolve_source_bindings

Function resolve_source_bindings 

Source
pub(super) fn resolve_source_bindings<'g>(
    store: &AtlasStore,
    project: ProjectInstanceId,
    generation: IndexGeneration,
    graphs: &[&'g SourceGraph<'g>],
    packages: &PackageIndex,
    configured: &ConfiguredModuleResolution,
    sources: &mut SourceBindingCache<'_>,
    entities: &'g EntityProjection,
    candidates: &mut ProjectResolutionRegistry,
    loaded: Option<BTreeSet<CanonicalResolutionKey>>,
    replaced: &BTreeSet<String>,
    control: &IndexWorkControl,
    staging_limit: u64,
) -> Result<(BTreeMap<String, BTreeMap<usize, Arc<CallBindingResolution>>>, u64), CliError>
Expand description

Resolve only calls whose ordinary exact declaration lookup lacks complete proof.