UNPKG

cpp-merge

Version:

Command line tool to produce single source file from multiple C/C++ files

13 lines (12 loc) 510 B
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); }