|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcoins.ir.hir.HIR_Impl
coins.ir.hir.HirSeqImpl
class HirSeqImpl Sequence of expressions, symbols, and others.
| Field Summary |
| Fields inherited from class coins.ir.hir.HIR_Impl |
fAdditionalChild, fChildCount, fChildNode1, fChildNode2, fDbgLevel, fHirAnnex, fOperator, fParentNode, fType, hirRoot, inversionTable, machineParam, sourceLanguage |
| Fields inherited from interface coins.ir.hir.HIR |
OP_CODE_NAME, OP_CODE_NAME_DENSE |
| Fields inherited from interface coins.ir.IR |
OP_INF, OP_LIST, OP_PROG, OP_SUBP_DEF |
| Constructor Summary | |
HirSeqImpl(HirRoot pHirRoot,
HIR pChild1)
|
|
HirSeqImpl(HirRoot pHirRoot,
HIR pChild1,
HIR pChild2)
|
|
HirSeqImpl(HirRoot pHirRoot,
HIR pChild1,
HIR pChild2,
HIR pChild3)
|
|
HirSeqImpl(HirRoot pHirRoot,
HIR pChild1,
HIR pChild2,
HIR pChild3,
HIR pChild4)
|
|
HirSeqImpl(HirRoot pHirRoot,
HIR pChild1,
HIR pChild2,
HIR pChild3,
HIR pChild4,
HIR pChild5)
|
|
HirSeqImpl(HirRoot pHirRoot,
IR pChild1)
|
|
HirSeqImpl(HirRoot pHirRoot,
IR pChild1,
IR pChild2)
|
|
| Method Summary | |
void |
accept(HirVisitor pVisitor)
accept Acceptor used in HIR visitor. |
java.lang.String |
toString()
toString Get text representation of this node without traversing children. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface coins.ir.hir.HIR |
addrExp, asmStmt, checkLinkage, conditionalExp, contains, copyInfListFrom, cutParentLink, exp, expList, expRepeat, forStmt, getExpId, getFlowAnalSym, getIndentSpace, getInfString, getIrName, getSourceNode, getSourceNode1, getSourceNode2, getSymOrExpId, getWork, hirNodeClone, hirSeq, hirSeq, indexedLoopStmt, indexedLoopStmt, infStmt, infStmt, intConstNode, irList, isEmpty, isStmt, isTree, nullNode, nullStmt, offsetConstNode, phiExp, repeatStmt, replaceSource, replaceSource1, replaceSource2, returnStmt, setChild1, setChild2, setChildren, setChildren, setDataStmt, setIndex, setIndexNumberToAllNodes, setParent, setType, setWork, subpDefinition, subpIterator, subscriptedExp, toStringDetail, toStringShort, toStringWithChildren, undecayExp, undecayExp, undecayExp, whileStmt |
| Methods inherited from interface coins.ir.IR |
addInf, getChild1, getChild2, getInf, getInfList, getParent, getSym, print, print, removeInf |
| Methods inherited from interface coins.ir.IR0 |
getChild, getChildCount, getIndex, getOperator, setChild |
| Methods inherited from interface coins.ir.hir.HIR0 |
assignStmt, blockStmt, callStmt, constNode, contentsExp, convExp, copyWithOperands, copyWithOperandsChangingLabels, decayExp, elemNode, exp, exp, expStmt, falseNode, finishHir, forStmt, functionExp, getChildNumber, getFlag, getFlagBox, getNextStmt, getStmtContainingThisNode, getType, hirClone, hirIterator, hirList, hirSeq, ifStmt, intConstNode, irList, isSameAs, jumpStmt, labelDef, labeledStmt, labelNode, pointedExp, print, program, qualifiedExp, repeatStmt, replaceThisNode, returnStmt, setFlag, setIndexNumberToAllNodes, sizeofExp, sizeofExp, subpDefinition, subpNode, subscriptedExp, switchStmt, symNode, trueNode, undecayExp, varNode, whileStmt |
| Constructor Detail |
public HirSeqImpl(HirRoot pHirRoot,
HIR pChild1)
public HirSeqImpl(HirRoot pHirRoot,
HIR pChild1,
HIR pChild2)
public HirSeqImpl(HirRoot pHirRoot,
HIR pChild1,
HIR pChild2,
HIR pChild3)
public HirSeqImpl(HirRoot pHirRoot,
HIR pChild1,
HIR pChild2,
HIR pChild3,
HIR pChild4)
public HirSeqImpl(HirRoot pHirRoot,
HIR pChild1,
HIR pChild2,
HIR pChild3,
HIR pChild4,
HIR pChild5)
public HirSeqImpl(HirRoot pHirRoot,
IR pChild1)
public HirSeqImpl(HirRoot pHirRoot,
IR pChild1,
IR pChild2)
| Method Detail |
public void accept(HirVisitor pVisitor)
HIR0
accept in interface HIR0accept in class HIR_Implpublic java.lang.String toString()
HIR
toString in interface HIRtoString in class HIR_Impl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||