com.ibm.wala.cast.ir.translator
Interface AstTranslator.Scope
- Enclosing class:
- AstTranslator
public static interface AstTranslator.Scope
type
int type()
allocateTempValue
int allocateTempValue()
getConstantValue
int getConstantValue(java.lang.Object c)
isConstant
boolean isConstant(int valueNumber)
getConstantObject
java.lang.Object getConstantObject(int valueNumber)
declare
void declare(CAstSymbol s)
declare
void declare(CAstSymbol s,
int valueNumber)
isCaseInsensitive
boolean isCaseInsensitive(java.lang.String name)
contains
boolean contains(java.lang.String name)
lookup
AstTranslator.Symbol lookup(java.lang.String name)
getAllNames
java.util.Iterator<java.lang.String> getAllNames()
size
int size()
isGlobal
boolean isGlobal(AstTranslator.Symbol s)
isLexicallyScoped
boolean isLexicallyScoped(AstTranslator.Symbol s)
getEntity
CAstEntity getEntity()