http://d.puremagic.com/issues/show_bug.cgi?id=4817

           Summary: CodeView: Enum members should have simple names
           Product: D
           Version: unspecified
          Platform: Other
        OS/Version: Windows
            Status: NEW
          Severity: normal
          Priority: P3
         Component: DMD
        AssignedTo: nob...@puremagic.com
        ReportedBy: aldonun...@gmail.com


--- Comment #0 from Aldo Nunez <aldonun...@gmail.com> 2010-09-05 00:51:40 PDT 
---
In the CodeView info for a program, members of enums have their names stored
fully qualified, even though the enum members themselves are stored in the
scope of their enum type, whose name is already fully qualified.

Instead of storing:

LF_ENUM "mod.E"
- LF_ENUMERATE "mod.E.Alpha"
- LF_ENUMERATE "mod.E.Beta"

This should be stored:

LF_ENUM "mod.E"
- LF_ENUMERATE "Alpha"
- LF_ENUMERATE "Beta"

This is helpful for debugging.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to