com.ibm.wala.cast.ir.translator
Interface AstTranslator.WalkContext
- All Superinterfaces:
- CAstVisitor.Context
- All Known Implementing Classes:
- AstTranslator.DefaultContext
- Enclosing class:
- AstTranslator
public static interface AstTranslator.WalkContext
- extends CAstVisitor.Context
getName
java.lang.String getName()
file
java.lang.String file()
getSourceMap
CAstSourcePositionMap getSourceMap()
getControlFlow
CAstControlFlowMap getControlFlow()
currentScope
AstTranslator.Scope currentScope()
entityScopes
java.util.Set<AstTranslator.Scope> entityScopes()
cfg
AstTranslator.IncipientCFG cfg()
getUnwindState
AstTranslator.UnwindState getUnwindState()
setCatchType
void setCatchType(int blockNumber,
TypeReference catchType)
setCatchType
void setCatchType(CAstNode catchNode,
TypeReference catchType)
getCatchTypes
TypeReference[][] getCatchTypes()