go/ast.IncDecStmt.X (field)
11 uses
go/ast (current package)
ast.go#L653: X Expr
ast.go#L777: func (s *IncDecStmt) Pos() token.Pos { return s.X.Pos() }
walk.go#L214: Walk(v, n.X)
go/parser
parser.go#L1957: s := &ast.IncDecStmt{X: x[0], TokPos: p.pos, Tok: p.tok}
go/printer
nodes.go#L1336: p.expr0(s.X, depth+1)
go/types
stmt.go#L450: check.expr(&x, s.X)
stmt.go#L455: check.invalidOp(s.X, _NonNumericIncDec, "%s%s (non-numeric type %s)", s.X, s.Tok, x.typ)
stmt.go#L459: Y := &ast.BasicLit{ValuePos: s.X.Pos(), Kind: token.INT, Value: "1"} // use x's position
stmt.go#L460: check.binary(&x, nil, s.X, Y, op, s.TokPos)
stmt.go#L464: check.assignVar(s.X, &x)