Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Commit df6cb32

Browse files
authored
Merge pull request #2492 from ibuclaw/template-rc
rt.util.container: Templatize struct RC
2 parents 7a4228a + 28bc796 commit df6cb32

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/rt/util/container/array.d

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ unittest
191191

192192
unittest
193193
{
194-
alias RC = common.RC;
194+
alias RC = common.RC!();
195195
Array!RC ary;
196196

197197
size_t cnt;

src/rt/util/container/common.d

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ void initialize(T)(ref T t) if (!is(T == struct))
5656
t = T.init;
5757
}
5858

59-
version (unittest) struct RC
59+
version (unittest) struct RC()
6060
{
6161
nothrow:
6262
this(size_t* cnt) { ++*(_cnt = cnt); }

src/rt/util/container/hashtab.d

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ unittest
290290

291291
unittest
292292
{
293-
alias RC = common.RC;
293+
alias RC = common.RC!();
294294
HashTab!(size_t, RC) tab;
295295

296296
size_t cnt;

0 commit comments

Comments
 (0)