|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| IRTranslatorExtension | |
| PolyglotJava2CAstTranslator.IdentityMapper<TypeRep,MethodRep,FieldRep> | Maps front-end-specific representations into WALA references of the appropriate kind. |
| PolyglotJava2CAstTranslator.WalkContext | |
| TranslatingVisitor | An alternative visitor API for Polyglot, whose API is somewhat brain-damaged... |
| Class Summary | |
|---|---|
| AscriptionGoal | Runs an AscriptionVisitor to make sure that empty array literals actually get a type. |
| ASTTraverser | Wrapper for the logic (nasty cascaded instanceof tests) necessary to visit a Polyglot AST and dispatch to the appropriate TranslatingVisitor methods for each AST node type. |
| IRGoal | A kind of EndGoal that indicates that DOMO IR has been generated for the given compilation unit. |
| JavaIRPass | A Pass that creates DOMO IR for the given Java compilation unit. |
| JavaIRTranslatorExtension | A Polyglot extension descriptor for a test harness extension that generates DOMO IR for the sources and class files in the classpath. |
| PolyglotClassLoaderFactory | |
| PolyglotFrontEnd | Enhancement of core Polyglot compiler that takes as input a Collection of StreamSources. |
| PolyglotIdentityMapper | Class responsible for mapping Polyglot type system objects representing types, methods and fields to the corresponding WALA TypeReferences, MethodReferences and FieldReferences. |
| PolyglotJava2CAstTranslator | |
| PolyglotJava2CAstTranslator.CodeBodyEntity | |
| PolyglotJava2CAstTranslator.CompilationUnitEntity | |
| PolyglotJava2CAstTranslator.DelegatingContext | |
| PolyglotJava2CAstTranslator.PolyglotSourcePosition | |
| PolyglotJava2CAstTranslator.RootContext | |
| PolyglotSourceLoaderImpl | |
| PolyglotSourceModuleTranslator | A SourceModuleTranslator whose implementation of loadAllSources() uses the PolyglotFrontEnd pseudo-compiler to generate DOMO IR for the sources in the compile-time classpath. |
| PolyglotTypeDictionary | |
| StreamSource | A Polyglot Source whose input comes from an InputStream. Currently extends FileSource since that's all that the Polyglot Compiler class will accept. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||