Only if they have at least $2500 in income (social security and VA benefits count toward that number). They don't have to have filed taxes, but have to have received at least $2500 for the year either in income or the SS/VA benefits. If they didn't receive at least $2500, then no, they would not receive the stimulus proposed by the Senate. And this would be based on numbers from tax year 2018.
Again, just so no one gets confused, nothing has been passed yet and the proposal could change.
The bill says that anyone who was claimed on someone else's tax return would not receive their own stimulus check. So if you claimed her, she would not get her own check. The part that I couldn't figure out in reading the bill is whether or not those 18+ who are claimed on someone else's taxes would qualify for the child stimulus of $500 given to parents for kids. I couldn't find anything in the bill to indicate one way or another.
I agree that it would be nice if they went off of 2019 for those who have filed (obviously stay with 2018 for those who haven't). Personally for us in 2018, our tax liability wasn't high enough to get more than the proposed $600/ adult, but if they used 2019, we would qualify for the whole amount of $1200 ea.