Marke SingletonByRef functions scope

This commit is contained in:
Eugen Wissner 2025-05-03 18:52:24 +02:00
parent 4acf163b42
commit 6072bfab68
Signed by: belka
GPG Key ID: A27FDC1E8EE902C0

View File

@ -109,7 +109,7 @@ private struct SingletonByRef(E)
this.element = &element; this.element = &element;
} }
@property ref inout(E) front() inout return @property ref inout(E) front() inout return scope
in in
{ {
assert(!empty); assert(!empty);
@ -148,7 +148,7 @@ private struct SingletonByRef(E)
return typeof(this)(*this.element); return typeof(this)(*this.element);
} }
ref inout(E) opIndex(size_t i) inout return ref inout(E) opIndex(size_t i) inout return scope
in in
{ {
assert(!empty); assert(!empty);