UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

10 lines (9 loc) 799 B
import { type DataflowGraph } from '../../graph/graph'; import type { DataflowGraphVertexFunctionCall } from '../../graph/vertex'; import type { NodeId } from '../../../r-bridge/lang-4.x/ast/model/processing/node-id'; import type { VariableResolve } from '../../../config'; import type { ReadOnlyFlowrAnalyzerContext } from '../../../project/context/flowr-analyzer-context'; /** * Get the values of all arguments matching the criteria. */ export declare function getArgumentStringValue(variableResolve: VariableResolve, graph: DataflowGraph, vertex: DataflowGraphVertexFunctionCall, argumentIndex: number | 'unnamed' | undefined, argumentName: string | undefined, resolveValue: boolean | 'library' | undefined, ctx: ReadOnlyFlowrAnalyzerContext): Map<NodeId, Set<string | undefined>> | undefined;