www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Bug 168] New: incorrect docs for name mangling template value char arguments

reply d-bugmail puremagic.com writes:
http://d.puremagic.com/bugzilla/show_bug.cgi?id=168

           Summary: incorrect docs  for name mangling template value char
                    arguments
           Product: D
           Version: 0.158
          Platform: PC
        OS/Version: Windows
            Status: NEW
          Severity: trivial
          Priority: P2
         Component: DMD
        AssignedTo: bugzilla digitalmars.com
        ReportedBy: clugdbug yahoo.com.au


In abi.html:
Good news! It's simpler than the docs indicate. In the BNF for 'Template
Instance Names', all the lines shown below can be deleted:

--------------
    Width Number _ HexDigits

Width:
    a 
    w
    d

Width Number _ HexDigits: Width is whether the characters are 1 byte (a), 2
bytes (w) or 4 bytes (d) in size. Number is the number of characters in the
string. The HexDigits are the hex data for the string.
---------

and change
"Number is for positive numeric literals."
to
"Number is for positive numeric literals (including character literals)."


-- 
May 30 2006
parent d-bugmail puremagic.com writes:
http://d.puremagic.com/bugzilla/show_bug.cgi?id=168


bugzilla digitalmars.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED





Fixed in DMD 0.160


-- 
Jun 04 2006