Documentation
¶
Overview ¶
Package fieldpropagator implements identification of field propagators. A field propagator is a function that returns a source field.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Analyzer = &analysis.Analyzer{ Name: "fieldpropagator", Doc: `This analyzer identifies field propagators. A field propagator is a function that returns a source field.`, Flags: config.FlagSet, Run: run, Requires: []*analysis.Analyzer{buildssa.Analyzer, fieldtags.Analyzer}, ResultType: reflect.TypeOf(new(ResultType)).Elem(), FactTypes: []analysis.Fact{new(isFieldPropagator)}, }
Functions ¶
This section is empty.
Types ¶
type FieldPropagators ¶
type ResultType ¶
type ResultType = FieldPropagators
ResultType is a map telling whether an object (really a function) is a field propagator.
Click to show internal directories.
Click to hide internal directories.