Package com.ibm.wala.cast.ir.translator
-
Interface Summary Interface Description ArrayOpHandler AstTranslator.Scope a scope in the symbol table built during AST traversalAstTranslator.Symbol interface for name information stored in a symbol table.AstTranslator.WalkContext TranslatorToCAst TranslatorToCAst.WalkContext<C extends TranslatorToCAst.WalkContext<C,T>,T> TranslatorToIR Type that performs the translation from the CAst to WALA IR (as extended for the language). -
Class Summary Class Description AbstractClassEntity AbstractCodeEntity AbstractEntity AbstractGlobalEntity AbstractScriptEntity AstTranslator Common code to translate CAst to IR.AstTranslator.AbstractSymbol AstTranslator.AstCFG data structure for the final CFG for a method, based on the information in anAstTranslator.IncipientCFG
AstTranslator.AstLexicalInformation lexical access information for some entity scope.AstTranslator.InternalCAstSymbol AstTranslator.PreBasicBlock basic block implementation used in the CFGs constructed during the IR-generating AST traversalConstantFoldingRewriter ExposedNamesCollector discovers which names declared by anentity
are exposed, i.e., accessed by nested functions.TranslatorToCAst.DelegatingContext<C extends TranslatorToCAst.WalkContext<C,T>,T> TranslatorToCAst.DoLoopTranslator TranslatorToCAst.RootContext<C extends TranslatorToCAst.WalkContext<C,T>,T> -
Enum Summary Enum Description AstTranslator.ScopeType -
Exception Summary Exception Description TranslatorToCAst.Error