What    |Removed                     |Added
                 CC|                            |

--- Comment #6 from 2012-02-18 09:40:40 PST ---
One issue with this is that treating certain kinds of templates
different that others will make it very difficult to understand
why matching might fail.

If we want to have alias templates to behave different than plain
templates they should have a language construct that enforces the
limitations and resembles struct templates.

alias(T) void delegate(T*) wrap;
expands to:
template wrap(T) { alias void delegate(T*) wrap; }

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to