|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.aflow.util.BitVectorIteratorImpl | +--coins.aflow.PointVectorIteratorImpl | +--coins.aflow.DefVectorIteratorImpl
DefVectorIteratorImpl class: (##6)
フィールドの概要 |
クラス coins.aflow.PointVectorIteratorImpl から継承したフィールド |
fVect |
コンストラクタの概要 | |
DefVectorIteratorImpl(DefVector pDefVector)
|
メソッドの概要 | |
IR |
nextDef()
nextDef: Get the next IR node that defines some symbol in the given DefVector (DefVector used to instanciate this iterator). |
SetRefRepr |
nextSetRefRepr()
Get the SetRefRepr that corresponds to the next bit that is on in this BitVector . |
クラス coins.aflow.PointVectorIteratorImpl から継承したメソッド |
nextPoint |
クラス coins.aflow.util.BitVectorIteratorImpl から継承したメソッド |
currentIndex, hasNext, next, nextIndex, resetBit, setBit |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース coins.aflow.PointVectorIterator から継承したメソッド |
nextPoint |
インタフェース coins.aflow.util.BitVectorIterator から継承したメソッド |
currentIndex, hasNext, next, nextIndex, resetBit, setBit |
コンストラクタの詳細 |
public DefVectorIteratorImpl(DefVector pDefVector)
メソッドの詳細 |
public IR nextDef()
DefVectorIterator
の記述: hasNext
returned true
does not guarantee this method returns meaningful (non-null) value.
DefVectorIterator
内の nextDef
public SetRefRepr nextSetRefRepr()
DefVectorIterator
の記述: SetRefRepr
that corresponds to the next bit that is on in this BitVector
. This method returns the SetRefRepr
object that wraps the node that will be returned by nextDef
. If there is no SetRefReprs remaining, then returns null. Therefore, having hasNext
returned true
does not guarantee this method returns meaningful (non-null) value.
DefVectorIterator
内の nextSetRefRepr
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |