| Class | 
                        Description | 
                    
                            | 
                                
                                    StaticCompilationMopWriter
                                
                             | 
                            A MOP Writer that skips the generation of MOP methods.  | 
                        
                            | 
                                
                                    StaticInvocationWriter
                                
                             | 
                             | 
                        
                            | 
                                
                                    StaticPropertyAccessHelper
                                
                             | 
                            Facilitates the generation of statically-compiled bytecode for property access. | 
                        
                            | 
                                
                                    StaticTypesBinaryExpressionMultiTypeDispatcher
                                
                             | 
                            A specialized version of the multi type binary expression dispatcher which is aware of static compilation.
  | 
                        
                            | 
                                
                                    StaticTypesCallSiteWriter
                                
                             | 
                            A call site writer which replaces call site caching with static calls.  | 
                        
                            | 
                                
                                    StaticTypesClosureWriter
                                
                             | 
                            Writer responsible for generating closure classes in statically compiled mode. | 
                        
                            | 
                                
                                    StaticTypesLambdaWriter
                                
                             | 
                            Writer responsible for generating lambda classes in statically compiled mode. | 
                        
                            | 
                                
                                    StaticTypesMethodReferenceExpressionWriter
                                
                             | 
                            Writer responsible for generating method reference in statically compiled mode. | 
                        
                            | 
                                
                                    StaticTypesStatementWriter
                                
                             | 
                            A class to write out the optimized statements. | 
                        
                            | 
                                
                                    StaticTypesTypeChooser
                                
                             | 
                            A TypeChooser which reads
 type information from node metadata generated by the static type checker. | 
                        
                            | 
                                
                                    StaticTypesUnaryExpressionHelper
                                
                             | 
                            An unary expression helper which generates optimized bytecode depending on
 the current type on top of the operand stack. | 
                        
                            | 
                                
                                    StaticTypesWriterController
                                
                             | 
                            An alternative WriterController which handles static types and method
 dispatch.  | 
                        
                            | 
                                
                                    StaticTypesWriterControllerFactoryImpl
                                
                             | 
                             |