| Class | 
                        Description | 
                    
                            | 
                                
                                    AssertionWriter
                                
                             | 
                             | 
                        
                            | 
                                
                                    BinaryBooleanExpressionHelper
                                
                             | 
                            @author Jochen "blackdrag" Theodorou | 
                        
                            | 
                                
                                    BinaryDoubleExpressionHelper
                                
                             | 
                            @author Jochen "blackdrag" Theodorou | 
                        
                            | 
                                
                                    BinaryExpressionHelper
                                
                             | 
                             | 
                        
                            | 
                                
                                    BinaryExpressionMultiTypeDispatcher
                                
                             | 
                            This class is for internal use only!
  | 
                        
                            | 
                                
                                    BinaryExpressionWriter
                                
                             | 
                            @author Jochen "blackdrag" Theodorou | 
                        
                            | 
                                
                                    BinaryFloatExpressionHelper
                                
                             | 
                            @author Jochen "blackdrag" Theodorou | 
                        
                            | 
                                
                                    BinaryIntExpressionHelper
                                
                             | 
                             | 
                        
                            | 
                                
                                    BinaryLongExpressionHelper
                                
                             | 
                            @author Jochen "blackdrag" Theodorou | 
                        
                            | 
                                
                                    BinaryObjectExpressionHelper
                                
                             | 
                            @author Jochen "blackdrag" Theodorou | 
                        
                            | 
                                
                                    BytecodeDumper
                                
                             | 
                            An utility class which can be used in test cases to dump generated bytecode. | 
                        
                            | 
                                
                                    BytecodeHelper
                                
                             | 
                            A helper class for bytecode generation with AsmClassGenerator. | 
                        
                            | 
                                
                                    BytecodeVariable
                                
                             | 
                            Represents compile time variable metadata while compiling a method. | 
                        
                            | 
                                
                                    CallSiteWriter
                                
                             | 
                            This class represents non public API used by AsmClassGenerator.  | 
                        
                            | 
                                
                                    ClosureWriter
                                
                             | 
                             | 
                        
                            | 
                                
                                    CompileStack
                                
                             | 
                            This class is a helper for AsmClassGenerator.  | 
                        
                            | 
                                
                                    CompileStack.BlockRecorder
                                
                             | 
                             | 
                        
                            | 
                                
                                    CompileStack.LabelRange
                                
                             | 
                             | 
                        
                            | 
                                
                                    DelegatingController
                                
                             | 
                            This class will delegate all calls to a WriterController given in the constructor. | 
                        
                            | 
                                
                                    ExpressionAsVariableSlot
                                
                             | 
                            Helper class that takes an Expression and if visited will load it normally, 
 storing the result in a helper variable, which then can be requested after
 the visit is completed.  | 
                        
                            | 
                                
                                    InvocationWriter
                                
                             | 
                             | 
                        
                            | 
                                
                                    MethodCaller
                                
                             | 
                            A helper class to invoke methods more easily in ASM | 
                        
                            | 
                                
                                    MethodCallerMultiAdapter
                                
                             | 
                             | 
                        
                            | 
                                
                                    MopWriter
                                
                             | 
                             | 
                        
                            | 
                                
                                    OperandStack
                                
                             | 
                             | 
                        
                            | 
                                
                                    OptimizingStatementWriter
                                
                             | 
                            A class to write out the optimized statements | 
                        
                            | 
                                
                                    OptimizingStatementWriter.ClassNodeSkip
                                
                             | 
                             | 
                        
                            | 
                                
                                    OptimizingStatementWriter.StatementMeta
                                
                             | 
                             | 
                        
                            | 
                                
                                    StatementMetaTypeChooser
                                
                             | 
                            A TypeChooser which is aware of statement metadata. | 
                        
                            | 
                                
                                    StatementWriter
                                
                             | 
                             | 
                        
                            | 
                                
                                    UnaryExpressionHelper
                                
                             | 
                            A helper class used to generate bytecode for unary expressions.  | 
                        
                            | 
                                
                                    VariableSlotLoader
                                
                             | 
                             | 
                        
                            | 
                                
                                    WriterController
                                
                             | 
                             |