firescript
Version:
Firescript transpiler
28 lines (24 loc) • 509 B
JavaScript
const JSElement = require('./JSElement')
/**
* ContinueStatement
*
* @class ContinueStatement
* @extends JSElement
*
* interface ContinueStatement {
* type: 'ContinueStatement';
* label: Identifier | null;
* }
*/
class ContinueStatement extends JSElement {
compile (buffer) {
buffer.registerItem(this.location)
buffer.write('continue')
if (this.label) {
buffer.write(' ')
buffer.write(this.label)
}
buffer.write(';')
}
}
module.exports = ContinueStatement