| Class | 
                        Description | 
                    
                            | 
                                
                                    ClosureSignatureConflictResolver
                                
                             | 
                            If multiple candidate signatures are found after applying type hints,
 a conflict resolver can attempt to resolve the ambiguity. | 
                        
                            | 
                                
                                    ClosureSignatureHint
                                
                             | 
                             | 
                        
                            | 
                                
                                    FirstParam
                                
                             | 
                             | 
                        
                            | 
                                
                                    FirstParam.Component
                                
                             | 
                             | 
                        
                            | 
                                
                                    FirstParam.FirstGenericType
                                
                             | 
                             | 
                        
                            | 
                                
                                    FirstParam.SecondGenericType
                                
                             | 
                             | 
                        
                            | 
                                
                                    FirstParam.ThirdGenericType
                                
                             | 
                             | 
                        
                            | 
                                
                                    FromAbstractTypeMethods
                                
                             | 
                            This signature hint uses abstract methods from some type (abstract class or interface) in order
 to infer the expected parameter types.  | 
                        
                            | 
                                
                                    FromString
                                
                             | 
                             | 
                        
                            | 
                                
                                    MapEntryOrKeyValue
                                
                             | 
                             | 
                        
                            | 
                                
                                    PickAnyArgumentHint
                                
                             | 
                             | 
                        
                            | 
                                
                                    PickFirstResolver
                                
                             | 
                            Returns the first of several candidates found.
  | 
                        
                            | 
                                
                                    SecondParam
                                
                             | 
                             | 
                        
                            | 
                                
                                    SecondParam.Component
                                
                             | 
                             | 
                        
                            | 
                                
                                    SecondParam.FirstGenericType
                                
                             | 
                             | 
                        
                            | 
                                
                                    SecondParam.SecondGenericType
                                
                             | 
                             | 
                        
                            | 
                                
                                    SecondParam.ThirdGenericType
                                
                             | 
                             | 
                        
                            | 
                                
                                    SimpleType
                                
                             | 
                             | 
                        
                            | 
                                
                                    SingleSignatureClosureHint
                                
                             | 
                            A simplified version of a ClosureSignatureHint which is suitable
 for monomorphic closures, that is to say closures which only respond to a single signature. | 
                        
                            | 
                                
                                    ThirdParam
                                
                             | 
                             | 
                        
                            | 
                                
                                    ThirdParam.Component
                                
                             | 
                             | 
                        
                            | 
                                
                                    ThirdParam.FirstGenericType
                                
                             | 
                             | 
                        
                            | 
                                
                                    ThirdParam.SecondGenericType
                                
                             | 
                             | 
                        
                            | 
                                
                                    ThirdParam.ThirdGenericType
                                
                             | 
                             |