Yes legal residents but not illegal aliens, see above.
And USSC decisions are overturned all the time, they are not necessarily set in stone that cannot ever be rescinded.