some deletions
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / eslint / lib / source-code / token-store / limit-cursor.js
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/eslint/lib/source-code/token-store/limit-cursor.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/eslint/lib/source-code/token-store/limit-cursor.js
deleted file mode 100644 (file)
index 0fd92a7..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * @fileoverview Define the cursor which limits the number of tokens.
- * @author Toru Nagashima
- */
-"use strict";
-
-//------------------------------------------------------------------------------
-// Requirements
-//------------------------------------------------------------------------------
-
-const DecorativeCursor = require("./decorative-cursor");
-
-//------------------------------------------------------------------------------
-// Exports
-//------------------------------------------------------------------------------
-
-/**
- * The decorative cursor which limits the number of tokens.
- */
-module.exports = class LimitCursor extends DecorativeCursor {
-
-    /**
-     * Initializes this cursor.
-     * @param {Cursor} cursor The cursor to be decorated.
-     * @param {number} count The count of tokens this cursor iterates.
-     */
-    constructor(cursor, count) {
-        super(cursor);
-        this.count = count;
-    }
-
-    /** @inheritdoc */
-    moveNext() {
-        if (this.count > 0) {
-            this.count -= 1;
-            return super.moveNext();
-        }
-        return false;
-    }
-};