@neo-one/smart-contract-compiler
Version:
NEO•ONE TypeScript smart contract compiler.
32 lines (30 loc) • 2.41 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const BRANDED_NAME = {
nameBrand: 0,
};
class DiagnosticScope {
add() {
return BRANDED_NAME;
}
addUnique() {
return BRANDED_NAME;
}
set() {
}
get() {
}
getThis() {
}
getGlobal() {
}
setGlobal() {
}
pushAll() {
}
emit(_sb, _node, options, func) {
func(options);
}
}
exports.DiagnosticScope = DiagnosticScope;
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkRpYWdub3N0aWNTY29wZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUtBLE1BQU0sWUFBWSxHQUFHO0lBQ25CLFNBQVMsRUFBRSxDQUFDO0NBQ2IsQ0FBQztBQUVGLE1BQWEsZUFBZTtJQUNuQixHQUFHO1FBQ1IsT0FBTyxZQUFZLENBQUM7SUFDdEIsQ0FBQztJQUVNLFNBQVM7UUFDZCxPQUFPLFlBQVksQ0FBQztJQUN0QixDQUFDO0lBRU0sR0FBRztJQUVWLENBQUM7SUFFTSxHQUFHO0lBRVYsQ0FBQztJQUVNLE9BQU87SUFFZCxDQUFDO0lBRU0sU0FBUztJQUVoQixDQUFDO0lBRU0sU0FBUztJQUVoQixDQUFDO0lBRU0sT0FBTztJQUVkLENBQUM7SUFFTSxJQUFJLENBQUMsR0FBa0IsRUFBRSxLQUFjLEVBQUUsT0FBcUIsRUFBRSxJQUFxQztRQUMxRyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDaEIsQ0FBQztDQUNGO0FBcENELDBDQW9DQyIsImZpbGUiOiJuZW8tb25lLXNtYXJ0LWNvbnRyYWN0LWNvbXBpbGVyL3NyYy9jb21waWxlL3Njb3BlL0RpYWdub3N0aWNTY29wZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0cyBmcm9tICd0eXBlc2NyaXB0JztcbmltcG9ydCB7IFNjcmlwdEJ1aWxkZXIgfSBmcm9tICcuLi9zYic7XG5pbXBvcnQgeyBWaXNpdE9wdGlvbnMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBOYW1lLCBTY29wZSB9IGZyb20gJy4vU2NvcGUnO1xuXG5jb25zdCBCUkFOREVEX05BTUUgPSB7XG4gIG5hbWVCcmFuZDogMCxcbn07XG5cbmV4cG9ydCBjbGFzcyBEaWFnbm9zdGljU2NvcGUgaW1wbGVtZW50cyBTY29wZSB7XG4gIHB1YmxpYyBhZGQoKTogTmFtZSB7XG4gICAgcmV0dXJuIEJSQU5ERURfTkFNRTtcbiAgfVxuXG4gIHB1YmxpYyBhZGRVbmlxdWUoKTogTmFtZSB7XG4gICAgcmV0dXJuIEJSQU5ERURfTkFNRTtcbiAgfVxuXG4gIHB1YmxpYyBzZXQoKTogdm9pZCB7XG4gICAgLy8gZG8gbm90aGluZ1xuICB9XG5cbiAgcHVibGljIGdldCgpOiB2b2lkIHtcbiAgICAvLyBkbyBub3RoaW5nXG4gIH1cblxuICBwdWJsaWMgZ2V0VGhpcygpOiB2b2lkIHtcbiAgICAvLyBkbyBub3RoaW5nXG4gIH1cblxuICBwdWJsaWMgZ2V0R2xvYmFsKCk6IHZvaWQge1xuICAgIC8vIGRvIG5vdGhpbmdcbiAgfVxuXG4gIHB1YmxpYyBzZXRHbG9iYWwoKTogdm9pZCB7XG4gICAgLy8gZG8gbm90aGluZ1xuICB9XG5cbiAgcHVibGljIHB1c2hBbGwoKTogdm9pZCB7XG4gICAgLy8gZG8gbm90aGluZ1xuICB9XG5cbiAgcHVibGljIGVtaXQoX3NiOiBTY3JpcHRCdWlsZGVyLCBfbm9kZTogdHMuTm9kZSwgb3B0aW9uczogVmlzaXRPcHRpb25zLCBmdW5jOiAob3B0aW9uczogVmlzaXRPcHRpb25zKSA9PiB2b2lkKTogdm9pZCB7XG4gICAgZnVuYyhvcHRpb25zKTtcbiAgfVxufVxuIl19