Given a folder, collects sources in that folder, parses and returns one each time next() is called.
Pushes an empty Clava AST. Parsed files are added one at a time, and the AST contains at most one file at any given time.
Name of the folder with the source files to iterate.
Extensions of the source files.
Extensions of the header files.
True if there are still files to iterate over, false otherwise.
$file join point, if there are still files to iterate over, or undefined otherwise
Given a folder, collects sources in that folder, parses and returns one each time next() is called.
Pushes an empty Clava AST. Parsed files are added one at a time, and the AST contains at most one file at any given time.
Param: srcFoldername
Name of the folder with the source files to iterate.
Param: sourceExt
Extensions of the source files.
Param: headerExt
Extensions of the header files.