go/ast.ExprStmt.X (field)

14 uses

	go/ast (current package)
		ast.go#L657: 		X Expr // expression
		ast.go#L792: func (s *ExprStmt) Pos() token.Pos       { return s.X.Pos() }
		ast.go#L819: func (s *ExprStmt) End() token.Pos    { return s.X.End() }
		walk.go#L183: 		Walk(v, n.X)

	go/parser
		parser.go#L2001: 	return &ast.ExprStmt{X: x[0]}, false
		parser.go#L2086: 		return es.X
		parser.go#L2220: 		return isTypeSwitchAssert(t.X)
		parser.go#L2330: 				comm = &ast.ExprStmt{X: lhs[0]}

	go/printer
		nodes.go#L1382: 		p.expr0(s.X, depth)

	go/types
		return.go#L32: 		if call, ok := ast.Unparen(s.X).(*ast.CallExpr); ok && check.isPanic[call] {
		stmt.go#L445: 		kind := check.rawExpr(nil, &x, s.X, nil, false)
		stmt.go#L692: 			rhs = guard.X
		stmt.go#L808: 				rhs = s.X

	golang.org/x/tools/go/ast/inspector
		walk.go#L173: 		walk(v, edge.ExprStmt_X, -1, n.X)