UNPKG

@syntest/analysis-javascript

Version:

SynTest CFG JavaScript is a library for generating control flow graphs for the JavaScript language

13 lines 665 B
import { Export } from "../../target/export/Export"; import { DiscoveredObjectType } from "../discovery/object/DiscoveredType"; import { ObjectType } from "./Type"; export declare class TypePool { private _objectMap; private _exports; private _exportedObjects; constructor(objectMap: Map<string, Map<string, DiscoveredObjectType>>, exports: Map<string, Export[]>); private _extractExportedTypes; protected _getMatchingTypes(objectType: ObjectType): DiscoveredObjectType[]; getRandomMatchingType(objectType: ObjectType, extraFilter?: (type: DiscoveredObjectType) => boolean): DiscoveredObjectType; } //# sourceMappingURL=TypePool.d.ts.map