summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/node/node_modules/@babel/types/lib/validators/isVar.js
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/node/node_modules/@babel/types/lib/validators/isVar.js')
-rw-r--r--chromium/third_party/node/node_modules/@babel/types/lib/validators/isVar.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/chromium/third_party/node/node_modules/@babel/types/lib/validators/isVar.js b/chromium/third_party/node/node_modules/@babel/types/lib/validators/isVar.js
new file mode 100644
index 00000000000..a34801d18fe
--- /dev/null
+++ b/chromium/third_party/node/node_modules/@babel/types/lib/validators/isVar.js
@@ -0,0 +1,16 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.default = isVar;
+
+var _generated = require("./generated");
+
+var _constants = require("../constants");
+
+function isVar(node) {
+ return (0, _generated.isVariableDeclaration)(node, {
+ kind: "var"
+ }) && !node[_constants.BLOCK_SCOPED_SYMBOL];
+} \ No newline at end of file