hash.lookup: Reformat the docs

This commit is contained in:
Eugen Wissner 2018-05-17 05:30:49 +02:00
parent 205d7a080e
commit 385ec19e2f
1 changed files with 7 additions and 6 deletions

View File

@ -77,10 +77,11 @@ private struct FNV
} }
/** /**
* Takes an a argument of an arbitrary type $(D_PARAM T) and calculates the hash value. * Takes an argument of an arbitrary type $(D_PARAM T) and calculates the hash
* value.
* *
* Hash calculation is supported for all scalar types. Aggregate types, like * Hash calculation is supported for all scalar types. Aggregate types, like
*$(D_KEYWORD struct)s should implement `toHash`-function: * $(D_KEYWORD struct)s, should implement `toHash`-function:
* --- * ---
* size_t toHash() const * size_t toHash() const
* { * {
@ -96,7 +97,7 @@ private struct FNV
* Individual values are combined then and the resulting hash is returned. * Individual values are combined then and the resulting hash is returned.
* *
* Params: * Params:
* T = Hashable type. * T = Hashable type.
* key = Hashable value. * key = Hashable value.
* *
* Returns: Calculated hash value. * Returns: Calculated hash value.
@ -124,7 +125,7 @@ version (unittest)
~ r10!x ~ r10!x ~ r10!x ~ r10!x ~ r10!x; ~ r10!x ~ r10!x ~ r10!x ~ r10!x ~ r10!x;
enum string r500(string x) = r100!x ~ r100!x ~ r100!x ~ r100!x ~ r100!x; enum string r500(string x) = r100!x ~ r100!x ~ r100!x ~ r100!x ~ r100!x;
private struct ToHash private static struct ToHash
{ {
size_t toHash() const @nogc nothrow pure @safe size_t toHash() const @nogc nothrow pure @safe
{ {
@ -132,7 +133,7 @@ version (unittest)
} }
} }
private struct HashRange private static struct HashRange
{ {
string fo = "fo"; string fo = "fo";
@ -152,7 +153,7 @@ version (unittest)
} }
} }
private struct ToHashRange private static struct ToHashRange
{ {
bool empty_; bool empty_;