https://issues.dlang.org/show_bug.cgi?id=22721 --- Comment #7 from Walter Bright <bugzilla at digitalmars.com> --- (In reply to Walter Bright from comment #6) > I fixed this with a macro, as there's no way to tell dmd to not evaluate > `arg`. I found a way - make the parameter lazy. --