go/ast.ExprStmt.X (field)

13 uses

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

	go/parser
		parser.go#L1981: 	return &ast.ExprStmt{X: x[0]}, false
		parser.go#L2066: 		return es.X
		parser.go#L2200: 		return isTypeSwitchAssert(t.X)
		parser.go#L2310: 				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#L443: 		kind := check.rawExpr(nil, &x, s.X, nil, false)
		stmt.go#L702: 			rhs = guard.X
		stmt.go#L818: 				rhs = s.X