https://issues.dlang.org/show_bug.cgi?id=21290
--- Comment #2 from johanengelen at weka.io ---
Workaround:
```
void foo(scope lazy void* p);
struct S {
this(int a) {
auto b = &this; // temporary variable as workaround.
foo(b);
}
}
```
--