...
  
    Package lostcancel
    
  
	
	
		
		
		
		
			
				
			
			
				
				
Package lostcancel defines an Analyzer that checks for failure to
call a context cancellation function.
				
			 
		 
		
		
		
			Constants
			
				
				const Doc = `check cancel func returned by context.WithCancel is called
The cancellation function returned by context.WithCancel, WithTimeout,
and WithDeadline must be called or the new context will remain live
until its parent context is cancelled.
(The background context is never cancelled.)`
			
		
		
			Variables
			
				
				var Analyzer = &analysis.Analyzer{
    Name: "lostcancel",
    Doc:  Doc,
    Run:  run,
    Requires: []*analysis.Analyzer{
        inspect.Analyzer,
        ctrlflow.Analyzer,
    },
}
			
		
		
		
	
	
	
	
		Subdirectories
	
	
		
			
				| Name | 
				Synopsis | 
			
			
			
				| .. | 
			
			
			
				
				
					| 
						cmd
					 | 
				
					
						
					 | 
				
			
				
				
					| 
						lostcancel
					 | 
				
					
						The lostcancel command applies the golang.org/x/tools/go/analysis/passes/lostcancel analysis to the specified packages of Go source code.
					 |