HLLCode Member List

This is the complete list of members for HLLCode, including all inherited members.

AddAssignmentStatement(int indLevel, Assign *s)=0HLLCode [pure virtual]
AddBreak(int indLevel)=0HLLCode [pure virtual]
AddCallStatement(int indLevel, Proc *proc, const char *name, StatementList &args, StatementList *results)=0HLLCode [pure virtual]
AddCaseCondElse(int indLevel)=0HLLCode [pure virtual]
AddCaseCondEnd(int indLevel)=0HLLCode [pure virtual]
AddCaseCondHeader(int indLevel, Exp *cond)=0HLLCode [pure virtual]
AddCaseCondOption(int indLevel, Exp *opt)=0HLLCode [pure virtual]
AddCaseCondOptionEnd(int indLevel)=0HLLCode [pure virtual]
AddContinue(int indLevel)=0HLLCode [pure virtual]
AddEndlessLoopEnd(int indLevel)=0HLLCode [pure virtual]
AddEndlessLoopHeader(int indLevel)=0HLLCode [pure virtual]
AddGlobal(const char *name, Type *type, Exp *init=NULL)=0HLLCode [pure virtual]
AddGoto(int indLevel, int ord)=0HLLCode [pure virtual]
AddIfCondEnd(int indLevel)=0HLLCode [pure virtual]
AddIfCondHeader(int indLevel, Exp *cond)=0HLLCode [pure virtual]
AddIfElseCondEnd(int indLevel)=0HLLCode [pure virtual]
AddIfElseCondHeader(int indLevel, Exp *cond)=0HLLCode [pure virtual]
AddIfElseCondOption(int indLevel)=0HLLCode [pure virtual]
AddIndCallStatement(int indLevel, Exp *exp, StatementList &args, StatementList *results)=0HLLCode [pure virtual]
AddLabel(int indLevel, int ord)=0HLLCode [pure virtual]
AddLineComment(char *cmt)=0HLLCode [pure virtual]
AddLocal(const char *name, Type *type, bool last=false)=0HLLCode [pure virtual]
AddPosttestedLoopEnd(int indLevel, Exp *cond)=0HLLCode [pure virtual]
AddPosttestedLoopHeader(int indLevel)=0HLLCode [pure virtual]
AddPretestedLoopEnd(int indLevel)=0HLLCode [pure virtual]
AddPretestedLoopHeader(int indLevel, Exp *cond)=0HLLCode [pure virtual]
AddProcEnd()=0HLLCode [pure virtual]
AddProcStart(UserProc *proc)=0HLLCode [pure virtual]
AddPrototype(UserProc *proc)=0HLLCode [pure virtual]
AddReturnStatement(int indLevel, StatementList *rets)=0HLLCode [pure virtual]
getProc()HLLCode [inline]
HLLCode()HLLCode [inline]
HLLCode(UserProc *p)HLLCode [inline]
m_procHLLCode [protected]
print(std::ostream &os)=0HLLCode [pure virtual]
RemoveLabel(int ord)=0HLLCode [pure virtual]
RemoveUnusedLabels(int maxOrd)=0HLLCode [pure virtual]
reset()HLLCode [inline, virtual]
setProc(UserProc *p)HLLCode [inline]
~HLLCode()HLLCode [inline, virtual]


Generated on Tue Sep 19 21:18:42 2006 for Boomerang by  doxygen 1.4.6