PPL Logo

Builder::Module Struct Reference

#include <interfaceBuilder.h>

Inheritance diagram for Builder::Module:

Inheritance graph
[legend]
Collaboration diagram for Builder::Module:

Collaboration graph
[legend]

Public Member Functions

 Module (char *_name, bool isMain_)
void addModuleEntity (ModuleEntity *mcb)
xi::ModulegenerateAst ()

Data Fields

char * name
bool isMain

Detailed Description

Definition at line 423 of file interfaceBuilder.h.


Constructor & Destructor Documentation

Builder::Module::Module ( char *  _name,
bool  isMain_ 
) [inline]

Definition at line 427 of file interfaceBuilder.h.


Member Function Documentation

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().

Here is the caller graph for this function:

xi::Module* Builder::Module::generateAst (  )  [inline]


Field Documentation

Definition at line 424 of file interfaceBuilder.h.

Referenced by generateAst().

Definition at line 425 of file interfaceBuilder.h.

Referenced by generateAst().


The documentation for this struct was generated from the following file:

Generated on Mon Sep 21 08:33:20 2020 for Charm++ by  doxygen 1.5.5