|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object
|
+--coins.sym.SymImpl
|
+--coins.sym.ConstImpl
|
+--coins.sym.BoolConstImpl
BoolConstImpl class
| フィールドの概要 | |
protected boolean |
fBooleanValue
boolean value. |
| クラス coins.sym.SymImpl から継承したフィールド |
fDbgLevel, fDefinedIn, fFlagBox, fKind, fName, fNextSym, fRecordedIn, fSourceInf, fSymInf, fType, fUniqueNameSym, fWork, machineParam, sourceLanguage, symRoot |
| インタフェース coins.sym.Sym から継承したフィールド |
KIND_NAME, VISIBILITY |
| コンストラクタの概要 | |
BoolConstImpl(SymRoot pSymRoot,
boolean pTrueFalse)
|
|
BoolConstImpl(SymRoot pSymRoot,
java.lang.String pInternedName)
|
|
| メソッドの概要 | |
double |
doubleValue()
doubleValue Get double value of this constant. |
Const |
getConstSym()
getConstSym If boolean true then return symRoot.intConst1 else if boolean false then return symRoot.intConst0 else if enumeration constant then return corresponding IntConst else return this. |
long |
longValue()
longValue Get the value of this constant. |
java.lang.String |
toStringDetail()
toStringDetail Get detailed attributes of this symbol in text which is not interned. |
| クラス coins.sym.ConstImpl から継承したメソッド |
charValue, evaluateAsObject, floatValue, intValue, shortValue |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| インタフェース coins.sym.Const から継承したメソッド |
charValue, evaluateAsObject, floatValue, intValue, shortValue |
| インタフェース coins.sym.Sym0 から継承したメソッド |
charConst, definedType, defineElem, defineLabel, defineParam, defineSubp, defineVar, enumType, floatConst, getDefinedFile, getDefinedIn, getFlag, getName, getNextSym, getRecordedIn, getSymKind, getSymType, getUniqueName, intConst, isGlobal, namedConst, pointerType, setFlag, stringConst, structType, subpType, unionType, vectorType, vectorTypeUnfixed |
| フィールドの詳細 |
protected boolean fBooleanValue
| コンストラクタの詳細 |
public BoolConstImpl(SymRoot pSymRoot,
java.lang.String pInternedName)
public BoolConstImpl(SymRoot pSymRoot,
boolean pTrueFalse)
| メソッドの詳細 |
public long longValue()
longValue Get the value of this constant. If type conversion is required, the returned value is the result of conversion. "this" should be a constant of type integer.
Const 内の longValuepublic double doubleValue()
Const の記述:
Const 内の doubleValuepublic Const getConstSym()
Const の記述:
Const 内の getConstSymConstImpl 内の getConstSympublic java.lang.String toStringDetail()
Sym の記述:
Sym 内の toStringDetailSymImpl 内の toStringDetail
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||