UNPKG

ember-legacy-class-transform

Version:
21 lines (17 loc) 1.7 kB
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } import { CONSTANT_TAG } from './validators'; export var ConstReference = function () { function ConstReference(inner) { _classCallCheck(this, ConstReference); this.inner = inner; this.tag = CONSTANT_TAG; } ConstReference.prototype.value = function value() { return this.inner; }; return ConstReference; }(); export function isConst(reference) { return reference.tag === CONSTANT_TAG; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9jb25zdC5qcyJdLCJuYW1lcyI6WyJDT05TVEFOVF9UQUciLCJDb25zdFJlZmVyZW5jZSIsImlubmVyIiwidGFnIiwidmFsdWUiLCJpc0NvbnN0IiwicmVmZXJlbmNlIl0sIm1hcHBpbmdzIjoiOztBQUFBLFNBQVNBLFlBQVQsUUFBNkIsY0FBN0I7QUFDQSxXQUFhQyxjQUFiO0FBQ0ksNEJBQVlDLEtBQVosRUFBbUI7QUFBQTs7QUFDZixhQUFLQSxLQUFMLEdBQWFBLEtBQWI7QUFDQSxhQUFLQyxHQUFMLEdBQVdILFlBQVg7QUFDSDs7QUFKTCw2QkFLSUksS0FMSixvQkFLWTtBQUNKLGVBQU8sS0FBS0YsS0FBWjtBQUNILEtBUEw7O0FBQUE7QUFBQTtBQVNBLE9BQU8sU0FBU0csT0FBVCxDQUFpQkMsU0FBakIsRUFBNEI7QUFDL0IsV0FBT0EsVUFBVUgsR0FBVixLQUFrQkgsWUFBekI7QUFDSCIsImZpbGUiOiJsaWIvY29uc3QuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDT05TVEFOVF9UQUcgfSBmcm9tICcuL3ZhbGlkYXRvcnMnO1xuZXhwb3J0IGNsYXNzIENvbnN0UmVmZXJlbmNlIHtcbiAgICBjb25zdHJ1Y3Rvcihpbm5lcikge1xuICAgICAgICB0aGlzLmlubmVyID0gaW5uZXI7XG4gICAgICAgIHRoaXMudGFnID0gQ09OU1RBTlRfVEFHO1xuICAgIH1cbiAgICB2YWx1ZSgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuaW5uZXI7XG4gICAgfVxufVxuZXhwb3J0IGZ1bmN0aW9uIGlzQ29uc3QocmVmZXJlbmNlKSB7XG4gICAgcmV0dXJuIHJlZmVyZW5jZS50YWcgPT09IENPTlNUQU5UX1RBRztcbn0iXX0=