...
Package unreachable
import "golang.org/x/tools/go/analysis/passes/unreachable"
- Overview
- Index
Package unreachable defines an Analyzer that checks for unreachable code.
Constants
const Doc = `check for unreachable code
The unreachable analyzer finds statements that execution can never reach
because they are preceded by an return statement, a call to panic, an
infinite loop, or similar constructs.`
Variables
var Analyzer = &analysis.Analyzer{
Name: "unreachable",
Doc: Doc,
Requires: []*analysis.Analyzer{inspect.Analyzer},
RunDespiteErrors: true,
Run: run,
}