[Issue 3334] std.demangle doesn't parse ref, pure, nothrow

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Oct 5 10:32:15 PDT 2009


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



--- Comment #3 from Lutger <lutger.blijdestijn at gmail.com> 2009-10-05 10:32:14 PDT ---
(In reply to comment #2)
> (In reply to comment #0)
> > I didn't know how property is supposed to be demangled, so that one is just
> > ignored.
> 
> Congratulations, you've found the Easter egg! From the code in mtype.c, it's
> currently @property.
> 
> assert(demangle("_D3fooFNdNaNbZv") == "@property pure nothrow void foo()");
> 
> Interesting, eh? But you're quite right to ignore it. It might well change.

Very. Seeing the last release it should be changed to "pure nothrow void foo()
@property". I'm curious to see how the property / attribute thing pans out.

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


More information about the Digitalmars-d-bugs mailing list