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