From ee48c2532874ba3f023e2ea5bb34c5502ea77736 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Fri, 22 Sep 2017 04:08:50 +0200 Subject: [PATCH] Replace "Ditto." with "ditto" ddox doesn't recognize "Ditto.". --- source/tanya/container/array.d | 46 ++++++++++++------------ source/tanya/container/buffer.d | 6 ++-- source/tanya/container/list.d | 62 ++++++++++++++++---------------- source/tanya/container/queue.d | 4 +-- source/tanya/container/set.d | 10 +++--- source/tanya/container/string.d | 40 ++++++++++----------- source/tanya/format/conv.d | 6 ++-- source/tanya/math/mp.d | 38 ++++++++++---------- source/tanya/math/package.d | 2 +- source/tanya/memory/package.d | 2 +- source/tanya/memory/smartref.d | 12 +++---- source/tanya/meta/metafunction.d | 20 +++++------ source/tanya/meta/transform.d | 2 +- source/tanya/net/uri.d | 2 +- source/tanya/os/error.d | 6 ++-- source/tanya/range/array.d | 2 +- 16 files changed, 130 insertions(+), 130 deletions(-) diff --git a/source/tanya/container/array.d b/source/tanya/container/array.d index 04fa9a0..2b6e5b6 100644 --- a/source/tanya/container/array.d +++ b/source/tanya/container/array.d @@ -177,7 +177,7 @@ struct Array(T) /// The range types for $(D_PSYMBOL Array). alias Range = .Range!Array; - /// Ditto. + /// ditto alias ConstRange = .Range!(const Array); private size_t length_; @@ -245,7 +245,7 @@ struct Array(T) insertBack(init[]); } - /// Ditto. + /// ditto this(R)(R init, shared Allocator allocator = defaultAllocator) @trusted if (is(R == Array)) { @@ -313,14 +313,14 @@ struct Array(T) length_ = len; } - /// Ditto. + /// ditto this(const size_t len, shared Allocator allocator = defaultAllocator) { this(allocator); length = len; } - /// Ditto. + /// ditto this(shared Allocator allocator) in { @@ -416,7 +416,7 @@ struct Array(T) return length_; } - /// Ditto. + /// ditto size_t opDollar() const { return length; @@ -704,7 +704,7 @@ struct Array(T) return 1; } - /// Ditto. + /// ditto size_t insertBack(R)(ref R el) @trusted if (isImplicitlyConvertible!(R, T)) { @@ -714,7 +714,7 @@ struct Array(T) return 1; } - /// Ditto. + /// ditto size_t insertBack(R)(R el) if (!isInfinite!R && isInputRange!R @@ -732,13 +732,13 @@ struct Array(T) return retLength; } - /// Ditto. + /// ditto size_t insertBack(size_t R)(T[R] el) { return insertBack!(T[])(el[]); } - /// Ditto. + /// ditto alias insert = insertBack; /// @@ -813,7 +813,7 @@ struct Array(T) return inserted; } - /// Ditto. + /// ditto size_t insertAfter(size_t R)(Range r, T[R] el) in { @@ -826,7 +826,7 @@ struct Array(T) return insertAfter!(T[])(r, el[]); } - /// Ditto. + /// ditto size_t insertAfter(R)(Range r, auto ref R el) if (isImplicitlyConvertible!(R, T)) in @@ -853,7 +853,7 @@ struct Array(T) return 1; } - /// Ditto. + /// ditto size_t insertBefore(R)(Range r, R el) if (!isInfinite!R && isInputRange!R @@ -869,7 +869,7 @@ struct Array(T) return insertAfter(Range(this, this.data, r.begin), el); } - /// Ditto. + /// ditto size_t insertBefore(size_t R)(Range r, T[R] el) in { @@ -882,7 +882,7 @@ struct Array(T) return insertBefore!(T[])(r, el[]); } - /// Ditto. + /// ditto size_t insertBefore(R)(Range r, auto ref R el) if (isImplicitlyConvertible!(R, T)) in @@ -998,7 +998,7 @@ struct Array(T) return opIndex(pos) = value; } - /// Ditto. + /// ditto Range opIndexAssign(E : T)(auto ref E value) { return opSliceAssign(value, 0, length); @@ -1028,7 +1028,7 @@ struct Array(T) return opSliceAssign!R(value, 0, length); } - /// Ditto. + /// ditto Range opIndexAssign(Range value) { return opSliceAssign(value, 0, length); @@ -1077,7 +1077,7 @@ struct Array(T) return typeof(return)(this, this.data, this.data + length); } - /// Ditto. + /// ditto ConstRange opIndex() const @trusted { return typeof(return)(this, this.data, this.data + length); @@ -1110,13 +1110,13 @@ struct Array(T) return equal(this.data[0 .. length], that.data[0 .. that.length]); } - /// Ditto. + /// ditto bool opEquals()(auto ref const typeof(this) that) const @trusted { return equal(this.data[0 .. length], that.data[0 .. that.length]); } - /// Ditto. + /// ditto bool opEquals(Range that) { return equal(opIndex(), that); @@ -1233,7 +1233,7 @@ struct Array(T) return typeof(return)(this, this.data + i, this.data + j); } - /// Ditto. + /// ditto ConstRange opSlice(const size_t i, const size_t j) const @trusted in { @@ -1317,7 +1317,7 @@ struct Array(T) return opSlice(i, j); } - /// Ditto. + /// ditto Range opSliceAssign(R : T)(auto ref R value, const size_t i, const size_t j) @trusted in @@ -1331,7 +1331,7 @@ struct Array(T) return opSlice(i, j); } - /// Ditto. + /// ditto Range opSliceAssign(Range value, const size_t i, const size_t j) @trusted in { @@ -1416,7 +1416,7 @@ struct Array(T) return this = that[]; } - /// Ditto. + /// ditto ref typeof(this) opAssign(R)(R that) @trusted if (is(R == Array)) { diff --git a/source/tanya/container/buffer.d b/source/tanya/container/buffer.d index e29e739..4dfb3ec 100644 --- a/source/tanya/container/buffer.d +++ b/source/tanya/container/buffer.d @@ -100,7 +100,7 @@ struct ReadBuffer(T = ubyte) buffer_ = cast(T[]) allocator_.allocate(size * T.sizeof); } - /// Ditto. + /// ditto this(shared Allocator allocator) in { @@ -143,7 +143,7 @@ struct ReadBuffer(T = ubyte) return length_ - start; } - /// Ditto. + /// ditto alias opDollar = length; /** @@ -395,7 +395,7 @@ struct WriteBuffer(T = ubyte) } } - /// Ditto. + /// ditto alias opDollar = length; /// diff --git a/source/tanya/container/list.d b/source/tanya/container/list.d index acbd546..aa338d0 100644 --- a/source/tanya/container/list.d +++ b/source/tanya/container/list.d @@ -100,7 +100,7 @@ struct SList(T) /// The range types for $(D_PSYMBOL SList). alias Range = SRange!SList; - /// Ditto. + /// ditto alias ConstRange = SRange!(const SList); private alias Entry = SEntry!T; @@ -184,7 +184,7 @@ struct SList(T) assert(l.empty); } - /// Ditto. + /// ditto this(const size_t len, shared Allocator allocator = defaultAllocator) { this(len, T.init, allocator); @@ -198,7 +198,7 @@ struct SList(T) assert(l.front == 0); } - /// Ditto. + /// ditto this(shared Allocator allocator) in { @@ -232,7 +232,7 @@ struct SList(T) this(init[], allocator); } - /// Ditto. + /// ditto this(R)(R init, shared Allocator allocator = defaultAllocator) @trusted if (is(R == SList)) { @@ -356,7 +356,7 @@ struct SList(T) return moveEntry(this.head, el); } - /// Ditto. + /// ditto size_t insertFront(R)(ref R el) @trusted if (isImplicitlyConvertible!(R, T)) { @@ -378,7 +378,7 @@ struct SList(T) assert(l.front == 8); } - /// Ditto. + /// ditto size_t insertFront(R)(R el) @trusted if (!isInfinite!R && isInputRange!R @@ -408,13 +408,13 @@ struct SList(T) return retLength; } - /// Ditto. + /// ditto size_t insertFront(size_t R)(T[R] el) { return insertFront!(T[])(el[]); } - /// Ditto. + /// ditto alias insert = insertFront; /// @@ -480,7 +480,7 @@ struct SList(T) assert(l1 == l2); } - /// Ditto. + /// ditto size_t insertBefore(R)(Range r, R el) if (!isInfinite!R && isInputRange!R @@ -512,7 +512,7 @@ struct SList(T) assert(l1 == l2); } - /// Ditto. + /// ditto size_t insertBefore(Range r, ref T el) @trusted in { @@ -746,7 +746,7 @@ struct SList(T) return typeof(return)(this.head); } - /// Ditto. + /// ditto ConstRange opIndex() const { return typeof(return)(this.head); @@ -773,7 +773,7 @@ struct SList(T) return this = that[]; } - /// Ditto. + /// ditto ref typeof(this) opAssign(R)(R that) if (is(R == SList)) { @@ -1019,7 +1019,7 @@ struct DList(T) /// The range types for $(D_PSYMBOL DList). alias Range = DRange!DList; - /// Ditto. + /// ditto alias ConstRange = DRange!(const DList); private alias Entry = DEntry!T; @@ -1114,7 +1114,7 @@ struct DList(T) assert(l.empty); } - /// Ditto. + /// ditto this(const size_t len, shared Allocator allocator = defaultAllocator) { this(len, T.init, allocator); @@ -1128,7 +1128,7 @@ struct DList(T) assert(l.front == 0); } - /// Ditto. + /// ditto this(shared Allocator allocator) in { @@ -1162,7 +1162,7 @@ struct DList(T) this(init[], allocator); } - /// Ditto. + /// ditto this(R)(R init, shared Allocator allocator = defaultAllocator) @trusted if (is(R == DList)) { @@ -1353,7 +1353,7 @@ struct DList(T) return moveFront(this.head, el); } - /// Ditto. + /// ditto size_t insertFront(R)(ref R el) @trusted if (isImplicitlyConvertible!(R, T)) { @@ -1385,7 +1385,7 @@ struct DList(T) assert(l.back == 5); } - /// Ditto. + /// ditto size_t insertFront(R)(R el) if (!isInfinite!R && isInputRange!R @@ -1413,7 +1413,7 @@ struct DList(T) assert(l1.head is l1.head.next.prev); } - /// Ditto. + /// ditto size_t insertFront(size_t R)(T[R] el) { return insertFront!(T[])(el[]); @@ -1479,7 +1479,7 @@ struct DList(T) return moveBack(this.tail, el); } - /// Ditto. + /// ditto size_t insertBack(R)(ref R el) @trusted if (isImplicitlyConvertible!(R, T)) { @@ -1511,7 +1511,7 @@ struct DList(T) assert(l.back == value); } - /// Ditto. + /// ditto size_t insertBack(R)(R el) @trusted if (!isInfinite!R && isInputRange!R @@ -1536,7 +1536,7 @@ struct DList(T) return inserted; } - /// Ditto. + /// ditto size_t insertBack(size_t R)(T[R] el) { return insertBack!(T[])(el[]); @@ -1561,7 +1561,7 @@ struct DList(T) assert(l2.back == 9); } - /// Ditto. + /// ditto alias insert = insertBack; version (assert) @@ -1608,7 +1608,7 @@ struct DList(T) assert(l1 == l2); } - /// Ditto. + /// ditto size_t insertBefore(Range r, ref T el) @trusted in { @@ -1643,7 +1643,7 @@ struct DList(T) assert(l1 == l2); } - /// Ditto. + /// ditto size_t insertBefore(R)(Range r, R el) if (!isInfinite!R && isInputRange!R @@ -1734,7 +1734,7 @@ struct DList(T) assert(l.length == 1); } - /// Ditto. + /// ditto size_t insertAfter(Range r, ref T el) @trusted in { @@ -1769,7 +1769,7 @@ struct DList(T) assert(l1 == l2); } - /// Ditto. + /// ditto size_t insertAfter(R)(Range r, R el) if (!isInfinite!R && isInputRange!R @@ -1925,7 +1925,7 @@ struct DList(T) assert(l.empty); } - /// Ditto. + /// ditto void removeBack() in { @@ -1998,7 +1998,7 @@ struct DList(T) assert(l.removeFront(3) == 0); } - /// Ditto. + /// ditto size_t removeBack(const size_t howMany) out (removed) { @@ -2111,7 +2111,7 @@ struct DList(T) return typeof(return)(this.head, this.tail); } - /// Ditto. + /// ditto ConstRange opIndex() const { return typeof(return)(this.head, this.tail); @@ -2138,7 +2138,7 @@ struct DList(T) return this = that[]; } - /// Ditto. + /// ditto ref typeof(this) opAssign(R)(R that) if (is(R == DList)) { diff --git a/source/tanya/container/queue.d b/source/tanya/container/queue.d index 2b07a6a..cce68c6 100644 --- a/source/tanya/container/queue.d +++ b/source/tanya/container/queue.d @@ -115,7 +115,7 @@ struct Queue(T) enqueueEntry(temp); } - /// Ditto. + /// ditto void enqueue(T x) { auto temp = allocateEntry(); @@ -212,7 +212,7 @@ struct Queue(T) return result; } - /// Ditto. + /// ditto int opApply(scope int delegate(ref T) @nogc dg) { int result; diff --git a/source/tanya/container/set.d b/source/tanya/container/set.d index 532d4e5..d1bcc75 100644 --- a/source/tanya/container/set.d +++ b/source/tanya/container/set.d @@ -156,7 +156,7 @@ struct Set(T) /// The range types for $(D_PSYMBOL Set). alias Range = .Range!T; - /// Ditto. + /// ditto alias ConstRange = .Range!(const T); invariant @@ -186,7 +186,7 @@ struct Set(T) rehash(n); } - /// Ditto. + /// ditto this(shared Allocator allocator) in { @@ -232,7 +232,7 @@ struct Set(T) this.data = typeof(this.data)(init.data, allocator); } - /// Ditto. + /// ditto this(S)(S init, shared Allocator allocator = defaultAllocator) if (is(S == Set)) in @@ -266,7 +266,7 @@ struct Set(T) return this; } - /// Ditto. + /// ditto ref typeof(this) opAssign(S)(S that) @trusted if (is(S == Set)) { @@ -614,7 +614,7 @@ struct Set(T) return typeof(return)(this.data[]); } - /// Ditto. + /// ditto ConstRange opIndex() const { return typeof(return)(this.data[]); diff --git a/source/tanya/container/string.d b/source/tanya/container/string.d index 6918e29..ff78f51 100644 --- a/source/tanya/container/string.d +++ b/source/tanya/container/string.d @@ -417,7 +417,7 @@ struct String } } - /// Ditto. + /// ditto this(S)(ref S init, shared Allocator allocator = defaultAllocator) nothrow @trusted @nogc if (is(Unqual!S == String)) @@ -428,7 +428,7 @@ struct String this.length_ = init.length; } - /// Ditto. + /// ditto this(shared Allocator allocator) pure nothrow @safe @nogc in { @@ -585,7 +585,7 @@ struct String return 1; } - /// Ditto. + /// ditto size_t insertBack(const wchar chr) @trusted @nogc { reserve(length + 3); @@ -620,7 +620,7 @@ struct String defaultAllocator.dispose(exception); } - /// Ditto. + /// ditto size_t insertBack(const dchar chr) @trusted @nogc { reserve(length + dchar.sizeof); @@ -730,7 +730,7 @@ struct String } } - /// Ditto. + /// ditto size_t insertBack(R)(R str) @trusted if (!isInfinite!R && isInputRange!R @@ -796,7 +796,7 @@ struct String return this.length_ - oldLength; } - /// Ditto. + /// ditto size_t insertBack(R)(R str) @trusted if (!isInfinite!R && isInputRange!R @@ -815,7 +815,7 @@ struct String return insertedLength; } - /// Ditto. + /// ditto alias insert = insertBack; /** @@ -943,7 +943,7 @@ struct String return target; } - /// Ditto. + /// ditto ByCodeUnit!char opSliceAssign(const char[] value, const size_t i, const size_t j) @@ -959,7 +959,7 @@ struct String return opSlice(i, j); } - /// Ditto. + /// ditto ByCodeUnit!char opSliceAssign(const char value, const size_t i, const size_t j) @@ -1072,7 +1072,7 @@ struct String return typeof(return)(this, this.data, this.data + length); } - /// Ditto. + /// ditto ByCodeUnit!(const char) opIndex() const pure nothrow @trusted @nogc { return typeof(return)(this, this.data, this.data + length); @@ -1105,7 +1105,7 @@ struct String return typeof(return)(this, this.data, this.data + length); } - /// Ditto. + /// ditto ByCodePoint!(const char) byCodePoint() const pure nothrow @trusted @nogc { return typeof(return)(this, this.data, this.data + length); @@ -1173,7 +1173,7 @@ struct String return typeof(return)(this, this.data + i, this.data + j); } - /// Ditto. + /// ditto ByCodeUnit!(const char) opSlice(const size_t i, const size_t j) const pure nothrow @trusted @nogc in @@ -1240,7 +1240,7 @@ struct String return this; } - /// Ditto. + /// ditto ref String opAssign(S)(ref S that) @trusted if (is(Unqual!S == String)) { @@ -1301,7 +1301,7 @@ struct String return cmp(this.data[0 .. length], that.data[0 .. that.length]); } - /// Ditto. + /// ditto int opCmp(S)(ByCodeUnit!S that) const @trusted if (is(Unqual!S == char)) { @@ -1309,7 +1309,7 @@ struct String that.begin[0 .. that.end - that.begin]); } - /// Ditto. + /// ditto int opCmp(S)(ByCodePoint!S that) const @trusted if (is(Unqual!S == char)) { @@ -1317,7 +1317,7 @@ struct String that.begin[0 .. that.end - that.begin]); } - /// Ditto. + /// ditto int opCmp()(const char[] that) const @trusted { return cmp(this.data[0 .. length], that); @@ -1362,7 +1362,7 @@ struct String that.begin[0 .. that.end - that.begin]); } - /// Ditto. + /// ditto bool opEquals(S)(ByCodePoint!S that) const @trusted if (is(Unqual!S == char)) { @@ -1370,7 +1370,7 @@ struct String that.begin[0 .. that.end - that.begin]); } - /// Ditto. + /// ditto bool opEquals()(const char[] that) const @trusted { return equal(this.data[0 .. length], that); @@ -1443,7 +1443,7 @@ struct String assert(s2 == "cup"); } - /// Ditto. + /// ditto ByCodeUnit!char opIndexAssign(const char value) pure nothrow @safe @nogc { return opSliceAssign(value, 0, length); @@ -1456,7 +1456,7 @@ struct String assert(s1 == "aaa"); } - /// Ditto. + /// ditto ByCodeUnit!char opIndexAssign(const char[] value) pure nothrow @safe @nogc { return opSliceAssign(value, 0, length); diff --git a/source/tanya/format/conv.d b/source/tanya/format/conv.d index 5845d5d..7e8841e 100644 --- a/source/tanya/format/conv.d +++ b/source/tanya/format/conv.d @@ -64,7 +64,7 @@ template to(To) return from; } - /// Ditto. + /// ditto To to(From)(From from) if (is(Unqual!To == Unqual!From) || (isNumeric!From && isFloatingPoint!To)) { @@ -358,7 +358,7 @@ private @nogc unittest defaultAllocator.dispose(exception); } -/// Ditto. +/// ditto To to(To, From)(auto ref const From from) if ((is(From == String) || isSomeString!From) && is(Unqual!To == bool)) { @@ -443,7 +443,7 @@ pure nothrow @safe @nogc unittest assert(false.to!int == 0); } -/// Ditto. +/// ditto To to(To, From)(const From from) if (is(Unqual!From == bool) && is(Unqual!To == String)) { diff --git a/source/tanya/math/mp.d b/source/tanya/math/mp.d index 70ae06b..0ffab1b 100644 --- a/source/tanya/math/mp.d +++ b/source/tanya/math/mp.d @@ -75,7 +75,7 @@ struct Integer this = value; } - /// Ditto. + /// ditto this(T)(ref T value, shared Allocator allocator = defaultAllocator) if (is(Unqual!T == Integer)) { @@ -83,7 +83,7 @@ struct Integer this = value; } - /// Ditto. + /// ditto this(T)(T value, shared Allocator allocator = defaultAllocator) if (is(T == Integer)) { @@ -103,7 +103,7 @@ struct Integer } } - /// Ditto. + /// ditto this(shared Allocator allocator) pure nothrow @safe @nogc in { @@ -335,7 +335,7 @@ struct Integer return this; } - /// Ditto. + /// ditto ref Integer opAssign(T)(ref T value) @trusted if (is(Unqual!T == Integer)) { @@ -347,7 +347,7 @@ struct Integer return this; } - /// Ditto. + /// ditto ref Integer opAssign(T)(T value) nothrow @safe @nogc if (is(T == Integer)) { @@ -371,7 +371,7 @@ struct Integer return this.size > 0; } - /// Ditto. + /// ditto T opCast(T)() const if (isIntegral!T && isUnsigned!T) { @@ -385,7 +385,7 @@ struct Integer return ret; } - /// Ditto. + /// ditto T opCast(T)() const if (isIntegral!T && isSigned!T) { @@ -677,7 +677,7 @@ struct Integer assert(integer1 > integer2); } - /// Ditto. + /// ditto int opCmp(I)(const I that) const if (isIntegral!I) { @@ -789,7 +789,7 @@ struct Integer } } - /// Ditto. + /// ditto ref Integer opOpAssign(string op : "-")(auto ref const Integer operand) { if (this.sign != operand.sign) @@ -837,7 +837,7 @@ struct Integer } } - /// Ditto. + /// ditto ref Integer opOpAssign(string op : "*")(auto ref const Integer operand) { const digits = this.size + operand.size + 1; @@ -861,7 +861,7 @@ struct Integer assert(h1 == 56088); } - /// Ditto. + /// ditto ref Integer opOpAssign(string op : "/")(auto ref const Integer operand) in { @@ -873,7 +873,7 @@ struct Integer return this; } - /// Ditto. + /// ditto ref Integer opOpAssign(string op : "%")(auto ref const Integer operand) in { @@ -906,7 +906,7 @@ struct Integer assert(h1 == 123); } - /// Ditto. + /// ditto ref Integer opOpAssign(string op : ">>")(const size_t operand) { if (operand == 0) @@ -968,7 +968,7 @@ struct Integer assert(integer == 0); } - /// Ditto. + /// ditto ref Integer opOpAssign(string op : "<<")(const size_t operand) { const step = operand / digitBitCount; @@ -1027,7 +1027,7 @@ struct Integer return ret; } - /// Ditto. + /// ditto Integer opUnary(string op : "-")() const { auto ret = Integer(this, allocator); @@ -1068,7 +1068,7 @@ struct Integer assert(h2 == ~cast(ubyte) 79); } - /// Ditto. + /// ditto ref Integer opUnary(string op : "++")() { if (this.sign) @@ -1082,7 +1082,7 @@ struct Integer return this; } - /// Ditto. + /// ditto ref Integer opUnary(string op : "--")() { if (this.size == 0) @@ -1152,7 +1152,7 @@ struct Integer mixin("return Integer(this, allocator) " ~ op ~ "= operand;"); } - /// Ditto. + /// ditto Integer opBinary(string op)(const auto ref Integer operand) const if (op == "/" || op == "%") in @@ -1164,7 +1164,7 @@ struct Integer mixin("return Integer(this, allocator) " ~ op ~ "= operand;"); } - /// Ditto. + /// ditto Integer opBinary(string op)(const size_t operand) const if (op == "<<" || op == ">>") { diff --git a/source/tanya/math/package.d b/source/tanya/math/package.d index 710b3b2..bb117a2 100644 --- a/source/tanya/math/package.d +++ b/source/tanya/math/package.d @@ -618,7 +618,7 @@ body return result; } -/// Ditto. +/// ditto I pow(I)(const auto ref I x, const auto ref I y, const auto ref I z) if (is(I == Integer)) in diff --git a/source/tanya/memory/package.d b/source/tanya/memory/package.d index 1922752..468d937 100644 --- a/source/tanya/memory/package.d +++ b/source/tanya/memory/package.d @@ -72,7 +72,7 @@ mixin template DefaultAllocator() return allocator_; } - /// Ditto. + /// ditto @property shared(Allocator) allocator() const pure nothrow @trusted @nogc out (allocator) { diff --git a/source/tanya/memory/smartref.d b/source/tanya/memory/smartref.d index b0392f0..f142513 100644 --- a/source/tanya/memory/smartref.d +++ b/source/tanya/memory/smartref.d @@ -127,7 +127,7 @@ struct RefCounted(T) this.storage.payload = value; } - /// Ditto. + /// ditto this(shared Allocator allocator) in { @@ -209,7 +209,7 @@ struct RefCounted(T) assert(*rc == 7); } - /// Ditto. + /// ditto ref typeof(this) opAssign(typeof(null)) { if (this.storage is null) @@ -237,7 +237,7 @@ struct RefCounted(T) assert(!rc.isInitialized); } - /// Ditto. + /// ditto ref typeof(this) opAssign(typeof(this) rhs) { swap(this.allocator_, rhs.allocator_); @@ -660,7 +660,7 @@ struct Unique(T) this.payload = value; } - /// Ditto. + /// ditto this(shared Allocator allocator) in { @@ -706,14 +706,14 @@ struct Unique(T) return this; } - /// Ditto. + /// ditto ref typeof(this) opAssign(typeof(null)) { allocator.dispose(this.payload); return this; } - /// Ditto. + /// ditto ref typeof(this) opAssign(typeof(this) rhs) { swap(this.allocator_, rhs.allocator_); diff --git a/source/tanya/meta/metafunction.d b/source/tanya/meta/metafunction.d index a0a62ac..0cb2b2f 100644 --- a/source/tanya/meta/metafunction.d +++ b/source/tanya/meta/metafunction.d @@ -765,7 +765,7 @@ import tanya.meta.transform; */ alias Alias(alias T) = T; -/// Ditto. +/// ditto alias Alias(T) = T; /// @@ -926,7 +926,7 @@ template staticIndexOf(T, L...) enum ptrdiff_t staticIndexOf = indexOf!(0, AliasSeq!(T, L)); } -/// Ditto. +/// ditto template staticIndexOf(alias T, L...) { enum ptrdiff_t staticIndexOf = indexOf!(0, AliasSeq!(T, L)); @@ -1230,19 +1230,19 @@ template Replace(T, U, L...) alias Replace = ReplaceOne!(T, U, L); } -/// Ditto. +/// ditto template Replace(alias T, U, L...) { alias Replace = ReplaceOne!(T, U, L); } -/// Ditto. +/// ditto template Replace(T, alias U, L...) { alias Replace = ReplaceOne!(T, U, L); } -/// Ditto. +/// ditto template Replace(alias T, alias U, L...) { alias Replace = ReplaceOne!(T, U, L); @@ -1293,19 +1293,19 @@ template ReplaceAll(T, U, L...) alias ReplaceAll = ReplaceAllImpl!(T, U, L); } -/// Ditto. +/// ditto template ReplaceAll(alias T, U, L...) { alias ReplaceAll = ReplaceAllImpl!(T, U, L); } -/// Ditto. +/// ditto template ReplaceAll(T, alias U, L...) { alias ReplaceAll = ReplaceAllImpl!(T, U, L); } -/// Ditto. +/// ditto template ReplaceAll(alias T, alias U, L...) { alias ReplaceAll = ReplaceAllImpl!(T, U, L); @@ -1547,7 +1547,7 @@ template Erase(T, L...) alias Erase = EraseOne!(T, L); } -/// Ditto. +/// ditto template Erase(alias T, L...) { alias Erase = EraseOne!(T, L); @@ -1590,7 +1590,7 @@ template EraseAll(T, L...) alias EraseAll = EraseAllImpl!(T, L); } -/// Ditto. +/// ditto template EraseAll(alias T, L...) { alias EraseAll = EraseAllImpl!(T, L); diff --git a/source/tanya/meta/transform.d b/source/tanya/meta/transform.d index b72fc59..b00f4bf 100644 --- a/source/tanya/meta/transform.d +++ b/source/tanya/meta/transform.d @@ -721,7 +721,7 @@ pure nothrow @safe @nogc unittest */ alias TypeOf(T) = T; -/// Ditto. +/// ditto template TypeOf(alias T) if (isExpressions!T || isTemplate!T) { diff --git a/source/tanya/net/uri.d b/source/tanya/net/uri.d index 2be1978..11983e0 100644 --- a/source/tanya/net/uri.d +++ b/source/tanya/net/uri.d @@ -553,7 +553,7 @@ if (T == "scheme" return mixin("ret." ~ T); } -/// Ditto. +/// ditto URL parseURL(const char[] source) @nogc { return URL(source); diff --git a/source/tanya/os/error.d b/source/tanya/os/error.d index 7d38393..1fa763a 100644 --- a/source/tanya/os/error.d +++ b/source/tanya/os/error.d @@ -234,7 +234,7 @@ struct ErrorCode return this.value_; } - /// Ditto. + /// ditto ErrorNo opCast(T : int)() const { return this.value_; @@ -264,7 +264,7 @@ struct ErrorCode return this; } - /// Ditto. + /// ditto ref ErrorCode opAssign()(auto ref const ErrorCode that) pure nothrow @safe @nogc { @@ -305,7 +305,7 @@ struct ErrorCode return this.value_ == that; } - /// Ditto. + /// ditto bool opEquals()(auto ref const ErrorCode that) const pure nothrow @safe @nogc { diff --git a/source/tanya/range/array.d b/source/tanya/range/array.d index 35483a0..f348402 100644 --- a/source/tanya/range/array.d +++ b/source/tanya/range/array.d @@ -143,7 +143,7 @@ body array = array[1 .. $]; } -/// Ditto. +/// ditto void popBack(T)(ref T[] array) in {