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
ModifierConstructorDescriptionprotected
AbstractSymbol
(AstTranslator.Scope definingScope, boolean isFinalValue, Object defaultValue) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.ibm.wala.cast.ir.translator.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:
isFinal
in interfaceAstTranslator.Symbol
-
defaultInitValue
- Specified by:
defaultInitValue
in interfaceAstTranslator.Symbol
-
constant
- Specified by:
constant
in interfaceAstTranslator.Symbol
-
setConstant
- Specified by:
setConstant
in interfaceAstTranslator.Symbol
-
getDefiningScope
- Specified by:
getDefiningScope
in interfaceAstTranslator.Symbol
-