diff options
| author | Eugen Wissner <belka@caraus.de> | 2018-03-09 08:00:28 +0100 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2018-03-09 08:00:28 +0100 |
| commit | 82f41844b1f6addba21bcd63c6355e76d2496d72 (patch) | |
| tree | 4c99e84d46c8ff9dee0aee5e0ffa1a9339be7ab1 | |
| parent | 8fa033a49f2223f2e8888b791822365688335ee1 (diff) | |
| download | tanya-82f41844b1f6addba21bcd63c6355e76d2496d72.tar.gz | |
container.list: Document front/back preconditions
| -rw-r--r-- | source/tanya/container/list.d | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/tanya/container/list.d b/source/tanya/container/list.d index 4027f77..4b717ed 100644 --- a/source/tanya/container/list.d +++ b/source/tanya/container/list.d @@ -313,6 +313,8 @@ struct SList(T) /** * Returns: First element. + * + * Precondition: $(D_INLINECODE !empty). */ @property ref inout(T) front() inout in @@ -1247,6 +1249,8 @@ struct DList(T) /** * Returns: First element. + * + * Precondition: $(D_INLINECODE !empty). */ @property ref inout(T) front() inout in @@ -1260,6 +1264,8 @@ struct DList(T) /** * Returns: Last element. + * + * Precondition: $(D_INLINECODE !empty). */ @property ref inout(T) back() inout in |
