| Interface | Description |
|---|---|
| ArrayOpHandler | |
| AstTranslator.Scope |
a scope in the symbol table built during AST traversal
|
| AstTranslator.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 | 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
an
AstTranslator.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 traversal
|
| ConstantFoldingRewriter | |
| ExposedNamesCollector |
discovers which names declared by an
entity 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 | Description |
|---|---|
| AstTranslator.ScopeType |
| Exception | Description |
|---|---|
| TranslatorToCAst.Error |