@eagleoutice/flowr
Version:
Static Dataflow Analyzer and Program Slicer for the R Programming Language
18 lines (17 loc) • 545 B
TypeScript
import type { NormalizedAst } from '../r-bridge/lang-4.x/ast/model/processing/decorate';
import type { DataflowInformation } from '../dataflow/info';
export interface BaseQueryFormat {
/** used to select the query type :) */
readonly type: string;
}
export interface BaseQueryMeta {
/** Duration in milliseconds */
readonly timing: number;
}
export interface BaseQueryResult {
readonly '.meta': BaseQueryMeta;
}
export interface BasicQueryData {
readonly ast: NormalizedAst;
readonly dataflow: DataflowInformation;
}