|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPExprBase
com.eu.miscedautils.vhdlparser.FVhPExprBitSelect
public class FVhPExprBitSelect
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.eu.miscedautils.vhdlparser.FVhPExprBase |
---|
FVhPExprBase.ExprType |
Nested classes/interfaces inherited from class com.eu.miscedautils.vhdlparser.FVhPBase |
---|
FVhPBase.ObjectClass, FVhPBase.ObjType |
Nested classes/interfaces inherited from class com.eu.miscedautils.BaseHDLObject.BaseHDL |
---|
BaseHDL.ParserType |
Constructor Summary | |
---|---|
FVhPExprBitSelect(java.lang.Integer line,
FVhPBase parent,
java.util.LinkedList<FVhPExprBase> indexes)
|
Method Summary | |
---|---|
void |
addIndex(FVhPExprBase index)
|
boolean |
elaborate()
|
FVhPExprBase |
evaluate()
|
FVhPBase |
getFlattenedRange()
|
java.util.LinkedList<FVhPExprBase> |
getIndexList()
|
FVhPBase |
getParent()
|
java.lang.String |
print()
|
java.lang.String |
printDecl()
|
void |
setIndexList(java.util.LinkedList<FVhPExprBase> indexList)
|
void |
setParent(FVhPBase parent)
|
Methods inherited from class com.eu.miscedautils.vhdlparser.FVhPExprBase |
---|
getEvaluatedIntegerValue, getEvaluatedval, getSubtypeIndication, getType, setEvaluatedval, setSubtypeIndication, setType |
Methods inherited from class com.eu.miscedautils.vhdlparser.FVhPBase |
---|
getFile, getLine, getObjType, getScope, setFile, setLine, setObjType, setScope |
Methods inherited from class com.eu.miscedautils.BaseHDLObject.BaseHDL |
---|
getParserType, setParserType |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FVhPExprBitSelect(java.lang.Integer line, FVhPBase parent, java.util.LinkedList<FVhPExprBase> indexes)
Method Detail |
---|
public FVhPBase getParent()
public void setParent(FVhPBase parent)
public void setIndexList(java.util.LinkedList<FVhPExprBase> indexList)
public java.util.LinkedList<FVhPExprBase> getIndexList()
public void addIndex(FVhPExprBase index)
public FVhPExprBase evaluate()
evaluate
in class FVhPExprBase
public java.lang.String print()
print
in class FVhPExprBase
public boolean elaborate()
elaborate
in class FVhPExprBase
public java.lang.String printDecl()
printDecl
in class FVhPBase
public FVhPBase getFlattenedRange()
getFlattenedRange
in class FVhPBase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |