const utils = require('./utils'); class Reserved { constructor(type, count = 1) { this.type = type; this.count = count; } decode(stream, parent) { stream.pos += this.size(null, parent); return undefined; } size(data, parent) { const count = utils.resolveLength(this.count, null, parent); return this.type.size() * count; } encode(stream, val, parent) { return stream.fill(0, this.size(val, parent)); } } module.exports = Reserved;