| "use strict"; |
| |
| Object.defineProperty(exports, "__esModule", { |
| value: true |
| }); |
| exports.default = isImmutable; |
| |
| var _isType = _interopRequireDefault(require("./isType")); |
| |
| var _generated = require("./generated"); |
| |
| function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } |
| |
| function isImmutable(node) { |
| if ((0, _isType.default)(node.type, "Immutable")) return true; |
| |
| if ((0, _generated.isIdentifier)(node)) { |
| if (node.name === "undefined") { |
| return true; |
| } else { |
| return false; |
| } |
| } |
| |
| return false; |
| } |