On 4/6/2012 12:35 AM, Alex Rønne Petersen wrote:
It actually can be a problem. In .NET land, there are many attributes across many projects (and even in the framework itself) with the same names. It turns out that regular namespace lookup rules alleviate this problem.
Perhaps a better scheme is: enum foo = 3; ... @attr(foo) int x; That way, foo will follow all the usual rules.