Lines Matching defs:action
267 func applyFixes(roots []*action) {
404 func printDiagnostics(roots []*action) (exitcode int) {
531 type action struct { struct
532 once sync.Once
533 a *analysis.Analyzer
534 pkg *packages.Package
535 pass *analysis.Pass
536 isroot bool
537 deps []*action
538 objectFacts map[objectFactKey]analysis.Fact
539 packageFacts map[packageFactKey]analysis.Fact
540 inputs map[*analysis.Analyzer]interface{}
541 result interface{}
542 diagnostics []analysis.Diagnostic
543 err error
544 duration time.Duration
557 func (act *action) String() string {
561 func execAll(actions []*action) {
579 func (act *action) exec() { act.once.Do(act.execOnce) }
581 func (act *action) execOnce() {
709 func inheritFacts(act, dep *action) {
820 func (act *action) importObjectFact(obj types.Object, ptr analysis.Fact) bool {
833 func (act *action) exportObjectFact(obj types.Object, fact analysis.Fact) {
853 func (act *action) allObjectFacts() []analysis.ObjectFact {
864 func (act *action) importPackageFact(pkg *types.Package, ptr analysis.Fact) bool {
877 func (act *action) exportPackageFact(fact analysis.Fact) {
899 func (act *action) allPackageFacts() []analysis.PackageFact {