@eagleoutice/flowr - v2.16.3
    Preparing search index...

    What one run of the query computes once and hands to every part: the analysis results, the memo of what is asked about the same calls again and again, and the formals of the calls. Nothing of it outlives the run.

    interface QueryRun {
        config: FlowrConfig;
        dataflow: DataflowInformation;
        formals: (
            vertex: DataflowGraphVertexFunctionCall,
            qualified?: Identifier,
        ) => readonly string[] | undefined;
        memo: FlowMemo;
        normalize: NormalizedAst;
    }
    Index
    config: FlowrConfig
    formals: (
        vertex: DataflowGraphVertexFunctionCall,
        qualified?: Identifier,
    ) => readonly string[] | undefined

    the formals of the call, give its qualified name if known already

    memo: FlowMemo
    normalize: NormalizedAst