Move requirements out of abstracts.

Searched for "/// ..*Requires:" and did manual replacements.

Patch by Alex Martini.

Swift SVN r28465
This commit is contained in:
Dmitri Hrybenko
2015-05-12 07:39:52 +00:00
parent 631a4eff32
commit 1bc7b4c226
5 changed files with 21 additions and 14 deletions

View File

@@ -10,8 +10,9 @@
//
//===----------------------------------------------------------------------===//
/// Returns the minimum element in `elements`. Requires:
/// `elements` is non-empty. O(elements.count())
/// Returns the minimum element in `elements`.
///
/// Requires: `elements` is non-empty. O(elements.count())
@availability(*, unavailable, message="call the 'minElement()' method on the sequence")
public func minElement<
R : SequenceType
@@ -20,8 +21,9 @@ public func minElement<
return elements.minElement()!
}
/// Returns the maximum element in `elements`. Requires:
/// `elements` is non-empty. O(elements.count())
/// Returns the maximum element in `elements`.
///
/// Requires: `elements` is non-empty. O(elements.count())
@availability(*, unavailable, message="call the 'maxElement()' method on the sequence")
public func maxElement<
R : SequenceType
@@ -282,8 +284,9 @@ public func equal<
}
/// Return true iff `a1` and `a2` contain equivalent elements, using
/// `isEquivalent` as the equivalence test. Requires: `isEquivalent`
/// is an [equivalence relation](http://en.wikipedia.org/wiki/Equivalence_relation)
/// `isEquivalent` as the equivalence test.
///
/// Requires: `isEquivalent` is an [equivalence relation](http://en.wikipedia.org/wiki/Equivalence_relation)
@availability(*, unavailable, message="call the 'equal()' method on the sequence")
public func equal<
S1 : SequenceType, S2 : SequenceType