On Saturday, 23 December 2017 at 21:20:13 UTC, Jonathan M Davis
wrote:
On Saturday, December 23, 2017 21:05:25 Marc via
Digitalmars-d-learn wrote:
for example:
scope struct S {
int x;
}
What does scope do here?
Absolutely nothing.
https://stackoverflow.com/questions/47240714/d-pure-classes-and-structs
- Jonathan M Davis
There's one special case, though, with scope in classes - scope
will force user to allocate class as a scope:
```
scope class X
{
int x;
}
void main()
{
auto instance = new X; // ERROR must be scope instance = new X;
}
```