mirror of
https://github.com/dlang/dmd.git
synced 2025-04-26 21:21:48 +03:00
18 lines
682 B
D
18 lines
682 B
D
/* https://issues.dlang.org/show_bug.cgi?id=21585
|
|
TEST_OUTPUT:
|
|
---
|
|
fail_compilation/fix21585.d(103): Error: expected 1 arguments for `toType` but had 0
|
|
fail_compilation/fix21585.d(104): Error: expression expected as second argument of __traits `toType`
|
|
fail_compilation/fix21585.d(105): Error: `string` expected for __traits(toType, string), not `(1)` of type `int`
|
|
fail_compilation/fix21585.d(106): Error: cannot determine `__traits(toType, "hello betty")`
|
|
---
|
|
*/
|
|
|
|
#line 100
|
|
|
|
template Type(T) { alias Type = T; }
|
|
|
|
alias T1 = Type!(__traits(toType));
|
|
alias T2 = Type!(__traits(toType, int));
|
|
alias T3 = Type!(__traits(toType, 1));
|
|
alias T4 = Type!(__traits(toType, "hello betty"));
|