go/parser.parser.safePos (method)

7 uses

	go/parser (current package)
		parser.go#L533: func (p *parser) safePos(pos token.Pos) (res token.Pos) {
		parser.go#L737: 			typ = &ast.BadExpr{From: typ.Pos(), To: p.safePos(typ.End())}
		parser.go#L1402: 		x = &ast.BadExpr{From: x.Pos(), To: p.safePos(x.End())}
		parser.go#L1464: 			x = &ast.BadExpr{From: x.Pos(), To: p.safePos(x.End())}
		parser.go#L1754: 		p.error(p.safePos(x.End()), fmt.Sprintf("function must be invoked in %s statement", callType))
		parser.go#L1835: 	return &ast.BadExpr{From: s.Pos(), To: p.safePos(s.End())}
		parser.go#L2190: 			return &ast.BadStmt{From: pos, To: p.safePos(body.End())}