|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Class Summary | |
| AsmClassGenerator | Generates Java class versions of Groovy classes using ASM. |
| BlockScope | A helper class to help maintain a stack of scopes for labels etc |
| BytecodeExpression | Represents some custom bytecode generation by the compiler |
| BytecodeHelper | A helper class for bytecode generation with AsmClassGenerator. |
| ClassCompletionVerifier | ClassCompletionVerifier |
| ClassGenerator | Abstract base class for generator of Java class versions of Groovy AST classes |
| DummyClassGenerator | To generate a class that has all the fields and methods, except that fields are not initilized and methods are empty. |
| GeneratorContext | A context shared across generations of a class and its inner classes |
| JSRVariableScopeCodeVisitor | |
| MethodCaller | A helper class to invoke methods more easily in ASM |
| ReflectorGenerator | Code generates a Reflector |
| Variable | Represents compile time variable metadata while compiling a method. |
| VariableScopeCodeVisitor | A visitor which figures out which variables are in scope |
| Verifier | Verifies the AST node and adds any defaulted AST code before bytecode generation occurs. |
| VerifierCodeVisitor | Verifies the method code |
| Exception Summary | |
| ClassGeneratorException | An exception thrown by the class generator |
| RuntimeIncompleteClassException | RuntimeIncompleteClassException |
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||