Handle the <<= and >>= operators in stabs. Fixes bug #119914.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5514
This commit is contained in:
Tom Hughes 2006-01-11 13:16:35 +00:00
parent 492acfafba
commit 080cea586c

View File

@ -863,6 +863,8 @@ static SymType *stabtype_parser(SegInfo *si, SymType *def, Char **pp)
VG_(strncmp)(p, "operator>=::", 12) == 0 ||
VG_(strncmp)(p, "operator<<::", 12) == 0 ||
VG_(strncmp)(p, "operator>>::", 12) == 0 ||
VG_(strncmp)(p, "operator<<=::", 13) == 0 ||
VG_(strncmp)(p, "operator>>=::", 13) == 0 ||
VG_(strncmp)(p, "operator->::", 12) == 0) {
p = SKIPPAST(p, ':', "member name");
} else {