This is PR32091,
it has next script which we failed to parse.
GLIBCXX_3.4 {
extern "C++" {
...
std::set_new_handler*;
std::set_terminate*;
std::set_unexpected*;
std::type_info::__*;
}
}Patch changes logic to not treat ":" as separate token to fix issue.
I think you can do that without defining peekLabel. You should remove the first two lines from readLocals().