go/ast.BadExpr.To (field)

18 uses

	go/ast (current package)
		ast.go#L283: 		From, To token.Pos // position range of bad expression
		ast.go#L516: func (x *BadExpr) End() token.Pos { return x.To }

	go/parser
		parser.go#L489: 		return &ast.BadExpr{From: pos, To: p.pos}
		parser.go#L603: 			return nil, &ast.BadExpr{From: args[0].Pos(), To: args[0].End()}
		parser.go#L609: 		return x, &ast.BadExpr{From: args[0].Pos(), To: args[len(args)-1].End()}
		parser.go#L890: 				par.typ = &ast.BadExpr{From: par.name.Pos(), To: p.pos}
		parser.go#L1122: 		return &ast.BadExpr{From: pos, To: p.pos}
		parser.go#L1246: 			Index:  &ast.BadExpr{From: opening + 1, To: closing},
		parser.go#L1392: 	return &ast.BadExpr{From: pos, To: p.pos}
		parser.go#L1438: 			Index:  &ast.BadExpr{From: rbrack, To: rbrack},
		parser.go#L1490: 				index[1] = &ast.BadExpr{From: colons[0] + 1, To: colons[1]}
		parser.go#L1494: 				index[2] = &ast.BadExpr{From: colons[1] + 1, To: rbrack}
		parser.go#L1507: 		return &ast.BadExpr{From: args[0].Pos(), To: args[len(args)-1].End()}
		parser.go#L1628: 		x = &ast.BadExpr{From: x.Pos(), To: p.safePos(x.End())}
		parser.go#L1651: 			x = &ast.BadExpr{From: x.Pos(), To: p.safePos(x.End())}
		parser.go#L2059: 	return &ast.BadExpr{From: s.Pos(), To: p.safePos(s.End())}
		parser.go#L2068: 		cond = &ast.BadExpr{From: p.pos, To: p.pos}
		parser.go#L2118: 		cond = &ast.BadExpr{From: p.pos, To: p.pos}