paulhutch
Master Poster
No, you still don't get it. The Constitution doesn't define who is a citizen -- that's in US code -- it defines what a citizen can do to participate in government: vote and run for office. I have no idea what you think it means, but it's quite clear: only citizens can do those things. Almost all other rights guaranteed by the Constitution or implied by law are protected for everyone within our borders.
Prior to 1996 there was no federal law preventing non-citizens from voting in federal elections. However most states had banned non-citizen voting by the middle of the 19th century and all had done so by 1926 so that law was basically just to make sure they could not vote if a state decided to change its law. Currently non-citizens can vote in some local elections.
Ref. https://en.wikipedia.org/wiki/Right_of_foreigners_to_vote_in_the_United_States