Logo Search packages:      
Sourcecode: fauhdlc version File versions

ast::GenCode Member List

This is the complete list of members for ast::GenCode, including all inherited members.

addUnconstraintParams(const ValDeclaration &node)ast::GenCode [private]
annotateDataSize(intermediate::Data &data, const SubtypeIndication *type)ast::GenCode [private, static]
archComponentsast::GenCode [private]
ASSIGN_OPERATION_CONNECT enum valueast::GenCode [private]
ASSIGN_OPERATION_COPY enum valueast::GenCode [private]
ASSIGN_OPERATION_LOG enum valueast::GenCode [private]
assignExpressionast::GenCode [private]
assignOperationast::GenCode [private]
assignOperationE enum nameast::GenCode [private]
callSubprog(T &node, const char *foreign)ast::GenCode [inline, private]
containerast::GenCode
copyBackListT typedef (defined in ast::GenCode)ast::GenCode [private]
copyBackT typedef (defined in ast::GenCode)ast::GenCode [private]
createInitFunction(const Architecture &node)ast::GenCode [private]
createInitFunction(const Process &node)ast::GenCode [private]
currentProcessast::GenCode [private]
currentSubprogast::GenCode [private]
dataOpast::GenCode [private]
destRegsast::GenCode [private]
doAssignment(TypeDeclaration &type)ast::GenCode [private]
GenCode()ast::GenCode
GenCode(intermediate::CodeContainer *cc)ast::GenCode
getConstraints(const ValDeclaration &vd)ast::GenCode [private]
getSubscriptIndex(Expression *index)ast::GenCode [private]
handleCompositeReturn(FunctionCall &node)ast::GenCode [private]
instantiateComponent(CompInstStat &node)ast::GenCode [private]
instantiateComponents(const Architecture &node)ast::GenCode [private]
isTargetast::GenCode [private]
listTraverse(T l)ast::Visitor [inline, protected]
listTraverse(T &l, bool &deleteFlag)ast::Visitor [inline, protected]
loopRegistryast::GenCode [private]
process(Callable &node)ast::GenCode [private, virtual]
process(TypeDeclaration &node)ast::GenCode [private, virtual]
ast::TopDownVisitor::process(AstNode &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(ValDeclaration &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(SymbolDeclaration &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(Expression &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(SeqStat &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(LoopStat &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(ConditionedStat &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(LibUnit &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(PrefixedName &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(Name &node)ast::TopDownVisitor [protected, virtual]
ast::TopDownVisitor::process(AttributableDeclaration &node)ast::TopDownVisitor [protected, virtual]
processAlternative(CaseAlternative &node, intermediate::Operand *cmpVal, intermediate::Label *caseNext, intermediate::Label *caseOut)ast::GenCode [private]
processArrayAggregate(Aggregate &node)ast::GenCode [private]
processArrayAssoc(ElementAssociation &node, TypeDeclaration *aType)ast::GenCode [private]
processArrayCopy(ConstArray &node)ast::GenCode [private]
processArrayUpdate(ConstArray &node)ast::GenCode [private]
processCFLoopStat(Expression *optCond, intermediate::Label *target)ast::GenCode [private]
processConst(T &node)ast::GenCode [inline, private]
processDRByBounds(DiscreteRange &node)ast::GenCode [private]
processExpression(Expression &node)ast::GenCode [private]
processRangeAttr(AttributeName &node)ast::GenCode [private]
processRCT(RangeConstraintType &node)ast::GenCode [inline, private]
processRecordAggregate(Aggregate &node)ast::GenCode [private]
processSubscription(Subscript &node, std::list< Expression * > &indices)ast::GenCode [private]
processValDecl(ValDeclaration &node, enum intermediate::StorageType st)ast::GenCode [private]
registerDriver(Driver &drv)ast::GenCode [private]
registerDrivers(const Process &node)ast::GenCode [private]
setArg(Callable &c, ValDeclaration &vd, AssociationElement &element, const char *foreign)ast::GenCode [private]
setArgByBasePointer(intermediate::Reference *callee, ValDeclaration *vd, AssociationElement &element, const char *foreign) (defined in ast::GenCode)ast::GenCode [private]
setArgByBasePointerToTemporary(intermediate::Reference *callee, ValDeclaration &vd, AssociationElement &element, const char *foreign) (defined in ast::GenCode)ast::GenCode [private]
setArgByDriver(intermediate::Reference *callee, const std::list< Driver * > &drivers, ValDeclaration &vd, AssociationElement &element, const char *foreign, bool usePointer)ast::GenCode [private]
setArgByPointer(intermediate::Reference *callee, ValDeclaration *vd, AssociationElement &element, const char *foreign)ast::GenCode [private]
setArgByValue(intermediate::Reference *callee, ValDeclaration *vd, AssociationElement &element, const char *foreign, bool copyBack)ast::GenCode [private]
setArgList(T &node, const char *foreign)ast::GenCode [inline, private]
setConstraintsByRS(intermediate::Reference *cRef, const std::string &icPrefix, const char *foreign)ast::GenCode [private]
setConstraintsByType(intermediate::Reference *cRef, const std::string &icPrefix, const TypeDeclaration *t, const char *foreign)ast::GenCode [private]
setGenericMap(intermediate::Reference *cont, std::list< AssociationElement * > &genericMap, bool isForeign)ast::GenCode [private]
setPortList(intermediate::Reference *cont, std::list< AssociationElement * > &portList, bool isForeign)ast::GenCode [private]
sourceRegsast::GenCode
TopDownVisitor()ast::TopDownVisitor
visit(Package &node)ast::GenCode [private, virtual]
visit(Entity &node)ast::GenCode [private, virtual]
visit(Architecture &node)ast::GenCode [private, virtual]
visit(CompInstStat &node)ast::GenCode [private, virtual]
visit(VarAssignStat &node)ast::GenCode [private, virtual]
visit(SigAssignStat &node)ast::GenCode [private, virtual]
visit(ConstInteger &node)ast::GenCode [private, virtual]
visit(ConstReal &node)ast::GenCode [private, virtual]
visit(SimpleName &node)ast::GenCode [private, virtual]
visit(AttributeName &node)ast::GenCode [private, virtual]
visit(IfStat &node)ast::GenCode [private, virtual]
visit(Subscript &node)ast::GenCode [private, virtual]
visit(Slice &node)ast::GenCode [private, virtual]
visit(DiscreteRange &node)ast::GenCode [private, virtual]
visit(SelectedName &node)ast::GenCode [private, virtual]
visit(FunctionCall &node)ast::GenCode [private, virtual]
visit(Aggregate &node)ast::GenCode [private, virtual]
visit(ReturnStat &node)ast::GenCode [private, virtual]
visit(SignalDeclaration &node)ast::GenCode [private, virtual]
visit(VarDeclaration &node)ast::GenCode [private, virtual]
visit(ConstantDeclaration &node)ast::GenCode [private, virtual]
visit(Process &node)ast::GenCode [private, virtual]
visit(ForLoopStat &node)ast::GenCode [private, virtual]
visit(WhileLoopStat &node)ast::GenCode [private, virtual]
visit(NextStat &node)ast::GenCode [private, virtual]
visit(ExitStat &node)ast::GenCode [private, virtual]
visit(WaitStat &node)ast::GenCode [private, virtual]
visit(AssertStat &node)ast::GenCode [private, virtual]
visit(ProcCallStat &node)ast::GenCode [private, virtual]
visit(ConstArray &node)ast::GenCode [private, virtual]
visit(SubtypeIndication &node)ast::GenCode [private, virtual]
visit(AttributeSpecification &node)ast::GenCode [private, virtual]
visit(CaseStat &node)ast::GenCode [private, virtual]
ast::TopDownVisitor::visit(ElementAssociation &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(NullStat &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(WaveFormElem &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(CaseAlternative &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(Others &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(AssociationElement &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(FunctionDeclaration &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(ProcedureDeclaration &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(PackageBody &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(SubprogBody &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(CondalSigAssign &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(EnumerationType &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(PhysicalType &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(PhysicalTypeUnit &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(RangeConstraintType &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(UnconstrainedArrayType &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(RecordType &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(RecordTypeElement &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(EnumerationElement &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(Library &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(LibraryList &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(TypeConversion &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(TemporaryName &node)ast::TopDownVisitor [virtual]
ast::TopDownVisitor::visit(AttributeDeclaration &node)ast::TopDownVisitor [virtual]
visitsast::TopDownVisitor [protected, static]
~TopDownVisitor()ast::TopDownVisitor [inline, virtual]
~Visitor()ast::Visitor [inline, virtual]


Generated by  Doxygen 1.6.0   Back to index