Summary: | looking up structure members as symtabs? | ||
---|---|---|---|
Product: | gdb | Reporter: | dje |
Component: | symtab | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eclig, gdb-prs, richard_sharman, sam, ssbssa, tromey |
Priority: | P2 | ||
Version: | unknown | ||
Target Milestone: | 8.2 | ||
Host: | amd64-linux | Target: | |
Build: | Last reconfirmed: |
Description
dje
2010-08-18 21:02:13 UTC
I think this is a consequence of trying to classify names in the lexer, but without feedback from the parser. It'd be better for the C++ parser to follow Rust and drop yacc in favor of recursive descent. Then the parser is just ordinary code and the lexer can be made a bit less tricky -- like it can just return "this is a name" instead of trying to figure out the meaning of the name. Was fixed by this commit: https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=59498c305e6f1db2a1ed8d44cb58f0d24ec092fe *** Bug 17772 has been marked as a duplicate of this bug. *** |