-preview=in deprecation warning
Jack Applegame
japplegame at gmail.com
Thu Apr 20 10:11:02 UTC 2023
On Thursday, 20 April 2023 at 09:41:13 UTC, Dennis wrote:
> On Thursday, 20 April 2023 at 09:14:48 UTC, Jack Applegame
> wrote:
>> Can anyone help me get rid of this depreciation?
>
> Annotate `getFoo` with `return scope`:
>
> ```d
> struct Foo {
> string foo;
> string getFoo() return scope const @safe { return foo; }
> }
Wow. Thanks.
I tried this, but rearranged the return and scope like this
```d
// doesn't work
string getFoo() scope return const @safe { return foo; }
```
```d
// works
string getFoo() return scope const @safe { return foo; }
```
More information about the Digitalmars-d-learn
mailing list