浏览代码

Add missing docs about reverts in DoubleEndedQueue

Francisco Giordano 3 年之前
父节点
当前提交
525a672862
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      contracts/utils/structs/DoubleEndedQueue.sol

+ 4 - 0
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();