parse c++, fix g++ 4.8