UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

12 lines (11 loc) 573 B
import type { BasicQueryData } from '../../base-query-format'; import { SlicingCriterion } from '../../../slicing/criterion/parse'; import type { OriginQuery, OriginQueryResult } from './origin-query-format'; /** * Produce a fingerprint string for an origin query */ export declare function fingerPrintOfQuery(query: OriginQuery): SlicingCriterion; /** * Execute origin queries, catching duplicates with the same fingerprint */ export declare function executeResolveValueQuery({ analyzer }: BasicQueryData, queries: readonly OriginQuery[]): Promise<OriginQueryResult>;