cpp-merge
Version:
Command line tool to produce single source file from multiple C/C++ files
13 lines (12 loc) • 510 B
TypeScript
import { ErrorCause, TraceError } from "../common/errors";
export declare class ParseError extends TraceError {
readonly file: string;
constructor(message: string, file: string, cause?: ErrorCause);
}
export declare class FileReadError extends ParseError {
constructor(message: string, file: string, cause?: ErrorCause);
}
export declare class IncludeFileNotFoundError extends ParseError {
readonly includeFile: string;
constructor(file: string, includeFile: string, cause?: ErrorCause);
}