Splits testlib.h into a declarations-only header and an implementation.
testlib.h
Contents of testlib.h
The split, or null when the source contains a construct the splitter does not handle
const split = splitTestlib(fs.readFileSync('testlib.h', 'utf-8'));// split.header: 'void registerGen(int argc, char *argv[], int);'// split.implementation: 'void registerGen(int argc, char *argv[], int) {...}' Copy
const split = splitTestlib(fs.readFileSync('testlib.h', 'utf-8'));// split.header: 'void registerGen(int argc, char *argv[], int);'// split.implementation: 'void registerGen(int argc, char *argv[], int) {...}'
Splits
testlib.hinto a declarations-only header and an implementation.