d像模板参数一样解析用定属
原文
已允许在UDA
中放类型,但解析器
会拒绝直接编写的基本类型
,而要用别名.
alias Tint = int;
@Tint void f();
此外,模板实例化中,可不用带括号
的简单文本(如:foo!"arg"
),用作属性
时需要括号
:
@("测试") unittest
{
}
现在,可在"foo!"
模板实例化之后出现的参数
也可出现在"@"
属性之后.
@int void f();
@"测试" unittest
{
}
用于单元测试
等,很方便!