cpp-merge
Version:
Command line tool to produce single source file from multiple C/C++ files
13 lines (12 loc) • 364 B
TypeScript
export type ParseResult = {
processOnce: boolean;
localIncludes: string[];
systemIncludes: string[];
content: string;
};
export default class CppFileParser {
private static readonly localIncludeRegExp;
private static readonly systemIncludeRegExp;
private static readonly pragmaOnceRegExp;
parse(fileContent: string): ParseResult;
}