Function resolve_concurrency

Source
pub(crate) fn resolve_concurrency(
    task_list: &FxHashMap<Identifier, Vec<String>>,
    dep_tree: &FxHashMap<Identifier, Vec<IdentifierReference>>,
    halt: Arc<AtomicBool>,
) -> Vec<(Identifier, Identifier, CallingStyle)>
Expand description

given a map of tasks and functions that call it, produce a map of tasks and those tasks that it calls

returns a list of pairs with a task, the task that calls it, and the calling style