#include <interfaceBuilder.h>
Public Member Functions | |
Module (char *_name, bool isMain_) | |
void | addModuleEntity (ModuleEntity *mcb) |
xi::Module * | generateAst () |
Data Fields | |
char * | name |
bool | isMain |
Definition at line 423 of file interfaceBuilder.h.
Builder::Module::Module | ( | char * | _name, | |
bool | isMain_ | |||
) | [inline] |
Definition at line 427 of file interfaceBuilder.h.
void Builder::Module::addModuleEntity | ( | ModuleEntity * | mcb | ) | [inline] |
Definition at line 432 of file interfaceBuilder.h.
References Builder::GenListLineNo< Elem, List >::elems.
Referenced by Builder::generateFibSDAG(), Builder::generateHello1d(), and Builder::generateTestAst().
xi::Module* Builder::Module::generateAst | ( | ) | [inline] |
Definition at line 436 of file interfaceBuilder.h.
References Builder::GenListLineNo< Elem, List >::elems, Builder::GenListLineNo< Elem, List >::generateListRecurLineNo(), isMain, lineno, name, and xi::Module::setMain().
char* Builder::Module::name |