Skip to content

Commit 0c448c6

Browse files
committed
Increase codecov
1 parent 17432c3 commit 0c448c6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

test/compilable/traits.d

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,3 +139,7 @@ static assert(__traits(hasElaborateCopyConstructor, SPostblit));
139139
static assert(!__traits(hasElaborateCopyConstructor, NoCpCtor));
140140
static assert(!__traits(hasElaborateCopyConstructor, C19902));
141141
static assert(!__traits(hasElaborateCopyConstructor, int));
142+
143+
// Check that invalid use cases don't compile
144+
static assert(!__traits(compiles, __traits(hasElaborateCopyConstructor)));
145+
static assert(!__traits(compiles, __traits(hasElaborateCopyConstructor, S())));

0 commit comments

Comments
 (0)