Summary: public C++ allows to have one variable declared+initialized as a condition statement. Handle these cases properly for `if` and `while` statements. Reviewed By: dulmarod Differential Revision: D2625774 fb-gh-sync-id: bac95b8