“A vehicle may not be stopped or parked [...] along a roadside where a solid line indicates the boundary between lanes, if the distance between the vehicle and the line is less than three metres, unless a broken line is running between the vehicle and the solid line”. (Swedish Road Traffic Ordinance)
Since the solid line is not on the green car's side, the 3-metre rule does not apply. Nothing is preventing cars coming from behind from overtaking (the line is not solid for them).
Other circumstances can prevent the car from stopping, but the question makes it clear that you should focus on the distance to the solid line. Do not start speculating on whether visibility is obstructed or similar issues.