type go/ast.AssignStmt

24 uses

	go/ast (current package)
		ast.go#L666: 	AssignStmt struct {
		ast.go#L784: func (s *AssignStmt) Pos() token.Pos     { return s.Lhs[0].Pos() }
		ast.go#L813: func (s *AssignStmt) End() token.Pos { return s.Rhs[len(s.Rhs)-1].End() }
		ast.go#L870: func (*AssignStmt) stmtNode()     {}
		scope.go#L135: 	case *AssignStmt:
		walk.go#L192: 	case *AssignStmt:

	go/parser
		parser.go#L1937: 		return &ast.AssignStmt{Lhs: x, TokPos: pos, Tok: tok, Rhs: y}, isRange
		parser.go#L2069: 	if _, isAss := s.(*ast.AssignStmt); isAss {
		parser.go#L2201: 	case *ast.AssignStmt:
		parser.go#L2303: 				comm = &ast.AssignStmt{Lhs: lhs, TokPos: pos, Tok: tok, Rhs: []ast.Expr{rhs}}
		parser.go#L2359: 				s2 = &ast.AssignStmt{Rhs: y}
		parser.go#L2384: 		as := s2.(*ast.AssignStmt)
		resolver.go#L158: func (r *resolver) shortVarDecl(decl *ast.AssignStmt) {
		resolver.go#L312: 	case *ast.AssignStmt:
		resolver.go#L432: 				as := &ast.AssignStmt{

	go/printer
		nodes.go#L1398: 	case *ast.AssignStmt:

	go/types
		labels.go#L229: 		case *ast.AssignStmt:
		return.go#L23: 		*ast.IncDecStmt, *ast.AssignStmt, *ast.GoStmt, *ast.DeferStmt,
		return.go#L116: 		*ast.SendStmt, *ast.IncDecStmt, *ast.AssignStmt, *ast.GoStmt,
		stmt.go#L514: 	case *ast.AssignStmt:
		stmt.go#L703: 		case *ast.AssignStmt:
		stmt.go#L813: 			case *ast.AssignStmt:
		stmt.go#L857: 		if s, _ := s.Post.(*ast.AssignStmt); s != nil && s.Tok == token.DEFINE {

	gotest.tools/v3/internal/source
		update.go#L107: 	case *ast.AssignStmt: