@light0x00/parser-generator
Version:
A Parser Generator
14 lines (13 loc) • 441 B
TypeScript
export declare class CyclicDepsDector<T> {
private dependencies;
/**
* 广度优先遍历图,如果找到 startPoint到endPoint的路径,则说明存在循环依赖 issue: 9.循环依赖
* @param endPoint
* @param startPoint
*/
private existsCycl;
registerAndCheckCycl(holder: T, dep: T): boolean;
}
export declare class MismatchError extends Error {
constructor(expected: Object, actual: Object);
}