GivenMatch
extends Object with SerializableSupertypes
Object, SerializableMembers
                    
                    
                        
                            
                        
                        def 
                    
                    
                    
                        
                        
                        
                            
                    
                    
                        
                        
                        
                            
                
            
                
                    
                
                
                    
                
                
                
                
            
                
                    
                
                
                    
                
                
                
                apply
( cases: List[CaseDef] ) ( implicit ctx: Context ) : GivenMatchCreates a pattern match given match { <cases: List[CaseDef]> }
Creates a pattern match given match { <cases: List[CaseDef]> }
                    
                    
                        
                            
                        
                        def 
                    
                    
                    
                        
                        
                        
                            
                    
                    
                        
                        
                        
                            
                
            
        unapply
( x: GivenMatch ) ( implicit ctx: Context ) : Option[List[CaseDef]]Matches a pattern match given match { <cases: List[CaseDef]> }
Matches a pattern match given match { <cases: List[CaseDef]> }