Add missing docs about reverts in DoubleEndedQueue

pull/3101/head
Francisco Giordano 3 years ago
parent aace774961
commit 525a672862
  1. 4
      contracts/utils/structs/DoubleEndedQueue.sol

@ -102,6 +102,8 @@ library DoubleEndedQueue {
/**
* @dev Returns the item at the beginning of the queue.
*
* Reverts with `Empty` if the queue is empty.
*/
function front(Bytes32Deque storage deque) internal view returns (bytes32 value) {
if (empty(deque)) revert Empty();
@ -111,6 +113,8 @@ library DoubleEndedQueue {
/**
* @dev Returns the item at the end of the queue.
*
* Reverts with `Empty` if the queue is empty.
*/
function back(Bytes32Deque storage deque) internal view returns (bytes32 value) {
if (empty(deque)) revert Empty();

Loading…
Cancel
Save