@neo-one/smart-contract-compiler
Version:
NEO•ONE TypeScript smart contract compiler.
14 lines (12 loc) • 1.73 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const BuiltinValueObject_1 = require("./BuiltinValueObject");
const types_1 = require("./types");
class BuiltinInstanceOf extends BuiltinValueObject_1.BuiltinValueObject {
constructor() {
super(...arguments);
this.types = new Set([types_1.BuiltinType.InstanceOf, types_1.BuiltinType.ValueObject]);
}
}
exports.BuiltinInstanceOf = BuiltinInstanceOf;
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkJ1aWx0aW5JbnN0YW5jZU9mLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBR0EsNkRBQTBEO0FBQzFELG1DQUFrRjtBQUVsRixNQUFzQixpQkFBa0IsU0FBUSx1Q0FBa0I7SUFBbEU7O1FBQ2tCLFVBQUssR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDLG1CQUFXLENBQUMsVUFBVSxFQUFFLG1CQUFXLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQztJQUVyRixDQUFDO0NBQUE7QUFIRCw4Q0FHQyIsImZpbGUiOiJuZW8tb25lLXNtYXJ0LWNvbnRyYWN0LWNvbXBpbGVyL3NyYy9jb21waWxlL2J1aWx0aW5zL0J1aWx0aW5JbnN0YW5jZU9mLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHRzIGZyb20gJ3R5cGVzY3JpcHQnO1xuaW1wb3J0IHsgU2NyaXB0QnVpbGRlciB9IGZyb20gJy4uL3NiJztcbmltcG9ydCB7IFZpc2l0T3B0aW9ucyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCB7IEJ1aWx0aW5WYWx1ZU9iamVjdCB9IGZyb20gJy4vQnVpbHRpblZhbHVlT2JqZWN0JztcbmltcG9ydCB7IEJ1aWx0aW5JbnN0YW5jZU9mIGFzIEJ1aWx0aW5JbnN0YW5jZU9mVHlwZSwgQnVpbHRpblR5cGUgfSBmcm9tICcuL3R5cGVzJztcblxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIEJ1aWx0aW5JbnN0YW5jZU9mIGV4dGVuZHMgQnVpbHRpblZhbHVlT2JqZWN0IGltcGxlbWVudHMgQnVpbHRpbkluc3RhbmNlT2ZUeXBlIHtcbiAgcHVibGljIHJlYWRvbmx5IHR5cGVzID0gbmV3IFNldChbQnVpbHRpblR5cGUuSW5zdGFuY2VPZiwgQnVpbHRpblR5cGUuVmFsdWVPYmplY3RdKTtcbiAgcHVibGljIGFic3RyYWN0IGVtaXRJbnN0YW5jZU9mKHNiOiBTY3JpcHRCdWlsZGVyLCBub2RlOiB0cy5FeHByZXNzaW9uLCBvcHRpb25zOiBWaXNpdE9wdGlvbnMpOiB2b2lkO1xufVxuIl19