On 1/4/13 3:51 PM, Walter Bright wrote:
On 1/4/2013 8:04 AM, Philippe Sigaud wrote:So, I'm testing how to transfer UDA from one symbol to another.Remember, attributes are attached to the declaration. They are not transferred through initializers. This will do the transfer: import std.stdio; void main() { @(3, "hello") int i = 10; @(__traits(getAttributes, i)) double d2; writeln("[",__traits(getAttributes, d2), "]"); }
For transfer templates are better than attributes. Andrei
