func go/ast.Walk

123 uses

	go/ast (current package)
		walk.go#L21: 		Walk(v, node)
		walk.go#L33: func Walk(v Visitor, node Node) {
		walk.go#L51: 			Walk(v, n.Doc)
		walk.go#L55: 			Walk(v, n.Type)
		walk.go#L58: 			Walk(v, n.Tag)
		walk.go#L61: 			Walk(v, n.Comment)
		walk.go#L73: 			Walk(v, n.Elt)
		walk.go#L77: 		Walk(v, n.Type)
		walk.go#L78: 		Walk(v, n.Body)
		walk.go#L82: 			Walk(v, n.Type)
		walk.go#L87: 		Walk(v, n.X)
		walk.go#L90: 		Walk(v, n.X)
		walk.go#L91: 		Walk(v, n.Sel)
		walk.go#L94: 		Walk(v, n.X)
		walk.go#L95: 		Walk(v, n.Index)
		walk.go#L98: 		Walk(v, n.X)
		walk.go#L102: 		Walk(v, n.X)
		walk.go#L104: 			Walk(v, n.Low)
		walk.go#L107: 			Walk(v, n.High)
		walk.go#L110: 			Walk(v, n.Max)
		walk.go#L114: 		Walk(v, n.X)
		walk.go#L116: 			Walk(v, n.Type)
		walk.go#L120: 		Walk(v, n.Fun)
		walk.go#L124: 		Walk(v, n.X)
		walk.go#L127: 		Walk(v, n.X)
		walk.go#L130: 		Walk(v, n.X)
		walk.go#L131: 		Walk(v, n.Y)
		walk.go#L134: 		Walk(v, n.Key)
		walk.go#L135: 		Walk(v, n.Value)
		walk.go#L140: 			Walk(v, n.Len)
		walk.go#L142: 		Walk(v, n.Elt)
		walk.go#L145: 		Walk(v, n.Fields)
		walk.go#L149: 			Walk(v, n.TypeParams)
		walk.go#L152: 			Walk(v, n.Params)
		walk.go#L155: 			Walk(v, n.Results)
		walk.go#L159: 		Walk(v, n.Methods)
		walk.go#L162: 		Walk(v, n.Key)
		walk.go#L163: 		Walk(v, n.Value)
		walk.go#L166: 		Walk(v, n.Value)
		walk.go#L173: 		Walk(v, n.Decl)
		walk.go#L179: 		Walk(v, n.Label)
		walk.go#L180: 		Walk(v, n.Stmt)
		walk.go#L183: 		Walk(v, n.X)
		walk.go#L186: 		Walk(v, n.Chan)
		walk.go#L187: 		Walk(v, n.Value)
		walk.go#L190: 		Walk(v, n.X)
		walk.go#L197: 		Walk(v, n.Call)
		walk.go#L200: 		Walk(v, n.Call)
		walk.go#L207: 			Walk(v, n.Label)
		walk.go#L215: 			Walk(v, n.Init)
		walk.go#L217: 		Walk(v, n.Cond)
		walk.go#L218: 		Walk(v, n.Body)
		walk.go#L220: 			Walk(v, n.Else)
		walk.go#L229: 			Walk(v, n.Init)
		walk.go#L232: 			Walk(v, n.Tag)
		walk.go#L234: 		Walk(v, n.Body)
		walk.go#L238: 			Walk(v, n.Init)
		walk.go#L240: 		Walk(v, n.Assign)
		walk.go#L241: 		Walk(v, n.Body)
		walk.go#L245: 			Walk(v, n.Comm)
		walk.go#L250: 		Walk(v, n.Body)
		walk.go#L254: 			Walk(v, n.Init)
		walk.go#L257: 			Walk(v, n.Cond)
		walk.go#L260: 			Walk(v, n.Post)
		walk.go#L262: 		Walk(v, n.Body)
		walk.go#L266: 			Walk(v, n.Key)
		walk.go#L269: 			Walk(v, n.Value)
		walk.go#L271: 		Walk(v, n.X)
		walk.go#L272: 		Walk(v, n.Body)
		walk.go#L277: 			Walk(v, n.Doc)
		walk.go#L280: 			Walk(v, n.Name)
		walk.go#L282: 		Walk(v, n.Path)
		walk.go#L284: 			Walk(v, n.Comment)
		walk.go#L289: 			Walk(v, n.Doc)
		walk.go#L293: 			Walk(v, n.Type)
		walk.go#L297: 			Walk(v, n.Comment)
		walk.go#L302: 			Walk(v, n.Doc)
		walk.go#L304: 		Walk(v, n.Name)
		walk.go#L306: 			Walk(v, n.TypeParams)
		walk.go#L308: 		Walk(v, n.Type)
		walk.go#L310: 			Walk(v, n.Comment)
		walk.go#L318: 			Walk(v, n.Doc)
		walk.go#L324: 			Walk(v, n.Doc)
		walk.go#L327: 			Walk(v, n.Recv)
		walk.go#L329: 		Walk(v, n.Name)
		walk.go#L330: 		Walk(v, n.Type)
		walk.go#L332: 			Walk(v, n.Body)
		walk.go#L338: 			Walk(v, n.Doc)
		walk.go#L340: 		Walk(v, n.Name)
		walk.go#L348: 			Walk(v, f)
		walk.go#L372: 	Walk(inspector(f), node)

	go/parser
		resolver.go#L32: 		ast.Walk(r, decl)
		resolver.go#L231: 		ast.Walk(r, node)
		resolver.go#L239: 			ast.Walk(r, expr)
		resolver.go#L246: 		ast.Walk(r, stmt)
		resolver.go#L268: 		ast.Walk(r, n.X)
		resolver.go#L284: 			ast.Walk(r, n.Type)
		resolver.go#L294: 					ast.Walk(r, kv.Key)
		resolver.go#L296: 				ast.Walk(r, kv.Value)
		resolver.go#L298: 				ast.Walk(r, e)
		resolver.go#L310: 		ast.Walk(r, n.Stmt)
		resolver.go#L336: 			ast.Walk(r, n.Init)
		resolver.go#L338: 		ast.Walk(r, n.Cond)
		resolver.go#L339: 		ast.Walk(r, n.Body)
		resolver.go#L341: 			ast.Walk(r, n.Else)
		resolver.go#L354: 			ast.Walk(r, n.Init)
		resolver.go#L365: 			ast.Walk(r, n.Tag)
		resolver.go#L375: 			ast.Walk(r, n.Init)
		resolver.go#L379: 		ast.Walk(r, n.Assign)
		resolver.go#L390: 			ast.Walk(r, n.Comm)
		resolver.go#L405: 			ast.Walk(r, n.Init)
		resolver.go#L408: 			ast.Walk(r, n.Cond)
		resolver.go#L411: 			ast.Walk(r, n.Post)
		resolver.go#L413: 		ast.Walk(r, n.Body)
		resolver.go#L418: 		ast.Walk(r, n.X)
		resolver.go#L447: 		ast.Walk(r, n.Body)
		resolver.go#L461: 					ast.Walk(r, spec.Type)
		resolver.go#L477: 				ast.Walk(r, spec.Type)
		resolver.go#L529: 			ast.Walk(r, f.Type)
		resolver.go#L578: 			ast.Walk(r, expr)
		resolver.go#L584: 			ast.Walk(r, f.Type)

	gotest.tools/v3/internal/source
		source.go#L91: 	ast.Walk(visitor, node)
		source.go#L114: 		ast.Walk(v, typed.Call.Fun)