|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 内の nextDefpublic 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
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||