solidity-antlr4
Version:
Solidity Lang Lexer and Parser by official ANTLR4 grammar
14 lines (13 loc) • 606 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Statement = void 0;
var _base = require("../base.cjs");
const Statement = class extends _base.BaseNodeUnion {
// type = 'Statement' as const;
constructor(ctx, visitor) {
super(ctx, [ctx.block(), ctx.simpleStatement(), ctx.ifStatement(), ctx.forStatement(), ctx.whileStatement(), ctx.doWhileStatement(), ctx.continueStatement(), ctx.breakStatement(), ctx.tryStatement(), ctx.returnStatement(), ctx.emitStatement(), ctx.revertStatement(), ctx.assemblyStatement()], visitor);
}
};
exports.Statement = Statement;