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