https://bugzilla.gdcproject.org/show_bug.cgi?id=302
Iain Buclaw <ibuc...@gdcproject.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #1 from Iain Buclaw <ibuc...@gdcproject.org> --- > Should work according to D spec at > https://dlang.org/spec/declaration.html#BasicType2X function type, but does > not. Nope, the error is correct and in accordance to the spec. Only built-in attributes are allowed as postfixes - UDAs are not built-in. > @attribute("ms_abi") size_t function(int, int) foo; // Example, calling does > not use ms_abi That could be a failing of the front-end to propagate UDAs to variables. https://github.com/D-Programming-GDC/GDC/blob/c2fc3dbf5dc844583344f9cc6e1d4ba32bd736bf/gcc/d/decl.cc#L1321-L1328 I'll have to check. -- You are receiving this mail because: You are watching all bug changes.