www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 17911] New: UDA to scope cause Error


          Issue ID: 17911
           Summary: UDA to scope cause Error
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Windows
            Status: NEW
          Severity: regression
          Priority: P1
         Component: dmd
          Assignee: nobody puremagic.com
          Reporter: timosesu gmail.com

The example for user defined attributes (UDA) on
https://dlang.org/spec/attribute.html#uda does not work:

     (2) int a;         // has UDA's (1, 2)
     ("string") int b;  // has UDA's (1, "string")

src\app.d(59,5): Error: basic type expected, not {
src\app.d(59,5): Error: no identifier for declarator _error_

The same is caused by

 (1) {}

DMD32 D Compiler v2.074.0

Oct 17 2017