
#include <interfaceBuilder.h>


| Public Member Functions | |
| void | addSDAG (SDAG::Construct *sdag_) | 
| Entry (Type *ret_, char *name_, Value *stackSize_=0, SDAG::Construct *sdag_=0) | |
| void | addAttribute (BUILDER_ENTRY_ATTRIBUTES attribute) | 
| xi::Entry * | generateAst () | 
| Data Fields | |
| Type * | ret | 
| char * | name | 
| Value * | stackSize | 
| int | eattrib | 
| SDAG::Construct * | sdag | 
Definition at line 335 of file interfaceBuilder.h.
| Builder::Entry::Entry | ( | Type * | ret_, | |
| char * | name_, | |||
| Value * | stackSize_ = 0, | |||
| SDAG::Construct * | sdag_ = 0 | |||
| ) |  [inline] | 
Definition at line 346 of file interfaceBuilder.h.
| void Builder::Entry::addSDAG | ( | SDAG::Construct * | sdag_ | ) |  [inline] | 
Definition at line 342 of file interfaceBuilder.h.
References sdag.
Referenced by Builder::generateFibSDAG().

| void Builder::Entry::addAttribute | ( | BUILDER_ENTRY_ATTRIBUTES | attribute | ) |  [inline] | 
| xi::Entry* Builder::Entry::generateAst | ( | ) |  [inline] | 
Reimplemented from Builder::EntryType.
Definition at line 358 of file interfaceBuilder.h.
References xi::SdagConstruct::con1, eattrib, Builder::Value::generateAst(), Builder::Type::generateAst(), Builder::EntryType::generateAst(), Builder::SDAG::Construct::generateAst(), lineno, name, xi::SdagConstruct::param, ret, sdag, xi::SdagConstruct::setEntry(), xi::SIDENT, and stackSize.

| char* Builder::Entry::name | 
 1.5.5
 1.5.5