...
Package unreachable
import "cmd/vendor/golang.org/x/tools/go/analysis/passes/unreachable"
- Overview
- Index
Package unreachable defines an Analyzer that checks for unreachable code.
Analyzer unreachable
unreachable: 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: analysisutil.MustExtractDoc(doc, "unreachable"),
URL: "https://pkg.go.dev/golang.org/x/tools/go/analysis/passes/unreachable",
Requires: []*analysis.Analyzer{inspect.Analyzer},
RunDespiteErrors: true,
Run: run,
}