interface ResolveInfo {
    blocked?: Set<NodeId>;
    ctx: ReadOnlyFlowrAnalyzerContext;
    environment?: REnvironmentInformation;
    full?: boolean;
    graph?: DataflowGraph<DataflowGraphVertexInfo, DfEdge>;
    idMap?: AstIdMap;
    resolve?: VariableResolve;
}

Properties

blocked?: Set<NodeId>

If set, the ids that should not be considered during resolution (=> top)

Context used for resolving

The current environment used for name resolution

full?: boolean

Whether to track variables

The graph to resolve in

idMap?: AstIdMap

The id map to resolve the node if given as an id

resolve?: VariableResolve

Variable resolve mode