Documentation
¶
Overview ¶
Package generated defines an analyzer whose result makes it convenient to skip diagnostics within generated files.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Analyzer = &analysis.Analyzer{ Name: "generated", Doc: "detect which Go files are generated", URL: "https://pkg.go.dev/golang.org/x/tools/internal/analysisinternal/generated", ResultType: reflect.TypeOf((*Result)(nil)), Run: func(pass *analysis.Pass) (any, error) { set := make(map[*token.File]bool) for _, file := range pass.Files { if ast.IsGenerated(file) { set[pass.Fset.File(file.FileStart)] = true } } return &Result{fset: pass.Fset, generatedFiles: set}, nil }, }
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.