Class AstTranslator.AbstractSymbol
java.lang.Object
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol
- All Implemented Interfaces:
AstTranslator.Symbol
- Enclosing class:
AstTranslator
public abstract static class AstTranslator.AbstractSymbol
extends Object
implements AstTranslator.Symbol
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractSymbol(AstTranslator.Scope definingScope, boolean isFinalValue, Object defaultValue) -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AstTranslator.Symbol
isGlobal, isInternalName, isParameter, type, valueNumber
-
Constructor Details
-
AbstractSymbol
protected AbstractSymbol(AstTranslator.Scope definingScope, boolean isFinalValue, Object defaultValue)
-
-
Method Details
-
isFinal
public boolean isFinal()- Specified by:
isFinalin interfaceAstTranslator.Symbol
-
defaultInitValue
- Specified by:
defaultInitValuein interfaceAstTranslator.Symbol
-
constant
- Specified by:
constantin interfaceAstTranslator.Symbol
-
setConstant
- Specified by:
setConstantin interfaceAstTranslator.Symbol
-
getDefiningScope
- Specified by:
getDefiningScopein interfaceAstTranslator.Symbol
-