January 03, 2019 DIP 1000 and classes | ||||
---|---|---|---|---|
| ||||
How does DIP 1000 treat the lifetime scoped class parameters and containers of classes? |
January 03, 2019 Re: DIP 1000 and classes | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nordlöw | On Thursday, January 3, 2019 3:28:35 AM MST Nordlöw via Digitalmars-d-learn wrote:
> How does DIP 1000 treat the lifetime scoped class parameters and containers of classes?
scope isn't transitive, and putting an object inside a container would be escaping it, which would violate scope. So, you could have a container that was scope, but you couldn't put anything that's scope inside of it.
- Jonathan M Davis
|
Copyright © 1999-2021 by the D Language Foundation