@neo-one/smart-contract-compiler
Version:
NEO•ONE TypeScript smart contract compiler.
47 lines (45 loc) • 6.25 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const BlockCompiler_1 = require("./BlockCompiler");
const BreakStatementCompiler_1 = require("./BreakStatementCompiler");
const ContinueStatementCompiler_1 = require("./ContinueStatementCompiler");
const DebuggerStatementCompiler_1 = require("./DebuggerStatementCompiler");
const DoStatementCompiler_1 = require("./DoStatementCompiler");
const EmptyStatementCompiler_1 = require("./EmptyStatementCompiler");
const ExpressionStatementCompiler_1 = require("./ExpressionStatementCompiler");
const ForInStatementCompiler_1 = require("./ForInStatementCompiler");
const ForOfStatementCompiler_1 = require("./ForOfStatementCompiler");
const ForStatementCompiler_1 = require("./ForStatementCompiler");
const IfStatementCompiler_1 = require("./IfStatementCompiler");
const LabeledStatementCompiler_1 = require("./LabeledStatementCompiler");
const NotEmittedStatementCompiler_1 = require("./NotEmittedStatementCompiler");
const ReturnStatementCompiler_1 = require("./ReturnStatementCompiler");
const SwitchStatementCompiler_1 = require("./SwitchStatementCompiler");
const ThrowStatementCompiler_1 = require("./ThrowStatementCompiler");
const TryStatementCompiler_1 = require("./TryStatementCompiler");
const VariableStatementCompiler_1 = require("./VariableStatementCompiler");
const WhileStatementCompiler_1 = require("./WhileStatementCompiler");
const WithStatementCompiler_1 = require("./WithStatementCompiler");
exports.statements = [
BlockCompiler_1.BlockCompiler,
BreakStatementCompiler_1.BreakStatementCompiler,
ContinueStatementCompiler_1.ContinueStatementCompiler,
DebuggerStatementCompiler_1.DebuggerStatementCompiler,
DoStatementCompiler_1.DoStatementCompiler,
EmptyStatementCompiler_1.EmptyStatementCompiler,
ExpressionStatementCompiler_1.ExpressionStatementCompiler,
ForInStatementCompiler_1.ForInStatementCompiler,
ForOfStatementCompiler_1.ForOfStatementCompiler,
ForStatementCompiler_1.ForStatementCompiler,
IfStatementCompiler_1.IfStatementCompiler,
LabeledStatementCompiler_1.LabeledStatementCompiler,
NotEmittedStatementCompiler_1.NotEmittedStatementCompiler,
ReturnStatementCompiler_1.ReturnStatementCompiler,
SwitchStatementCompiler_1.SwitchStatementCompiler,
ThrowStatementCompiler_1.ThrowStatementCompiler,
TryStatementCompiler_1.TryStatementCompiler,
VariableStatementCompiler_1.VariableStatementCompiler,
WhileStatementCompiler_1.WhileStatementCompiler,
WithStatementCompiler_1.WithStatementCompiler,
];
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsbURBQWdEO0FBQ2hELHFFQUFrRTtBQUNsRSwyRUFBd0U7QUFDeEUsMkVBQXdFO0FBQ3hFLCtEQUE0RDtBQUM1RCxxRUFBa0U7QUFDbEUsK0VBQTRFO0FBQzVFLHFFQUFrRTtBQUNsRSxxRUFBa0U7QUFDbEUsaUVBQThEO0FBQzlELCtEQUE0RDtBQUM1RCx5RUFBc0U7QUFDdEUsK0VBQTRFO0FBQzVFLHVFQUFvRTtBQUNwRSx1RUFBb0U7QUFDcEUscUVBQWtFO0FBQ2xFLGlFQUE4RDtBQUM5RCwyRUFBd0U7QUFDeEUscUVBQWtFO0FBQ2xFLG1FQUFnRTtBQUduRCxRQUFBLFVBQVUsR0FBRztJQUN4Qiw2QkFBYTtJQUNiLCtDQUFzQjtJQUN0QixxREFBeUI7SUFDekIscURBQXlCO0lBQ3pCLHlDQUFtQjtJQUNuQiwrQ0FBc0I7SUFDdEIseURBQTJCO0lBQzNCLCtDQUFzQjtJQUN0QiwrQ0FBc0I7SUFDdEIsMkNBQW9CO0lBQ3BCLHlDQUFtQjtJQUNuQixtREFBd0I7SUFDeEIseURBQTJCO0lBQzNCLGlEQUF1QjtJQUN2QixpREFBdUI7SUFDdkIsK0NBQXNCO0lBQ3RCLDJDQUFvQjtJQUNwQixxREFBeUI7SUFDekIsK0NBQXNCO0lBQ3RCLDZDQUFxQjtDQUN0QixDQUFDIiwiZmlsZSI6Im5lby1vbmUtc21hcnQtY29udHJhY3QtY29tcGlsZXIvc3JjL2NvbXBpbGUvc3RhdGVtZW50L2luZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmxvY2tDb21waWxlciB9IGZyb20gJy4vQmxvY2tDb21waWxlcic7XG5pbXBvcnQgeyBCcmVha1N0YXRlbWVudENvbXBpbGVyIH0gZnJvbSAnLi9CcmVha1N0YXRlbWVudENvbXBpbGVyJztcbmltcG9ydCB7IENvbnRpbnVlU3RhdGVtZW50Q29tcGlsZXIgfSBmcm9tICcuL0NvbnRpbnVlU3RhdGVtZW50Q29tcGlsZXInO1xuaW1wb3J0IHsgRGVidWdnZXJTdGF0ZW1lbnRDb21waWxlciB9IGZyb20gJy4vRGVidWdnZXJTdGF0ZW1lbnRDb21waWxlcic7XG5pbXBvcnQgeyBEb1N0YXRlbWVudENvbXBpbGVyIH0gZnJvbSAnLi9Eb1N0YXRlbWVudENvbXBpbGVyJztcbmltcG9ydCB7IEVtcHR5U3RhdGVtZW50Q29tcGlsZXIgfSBmcm9tICcuL0VtcHR5U3RhdGVtZW50Q29tcGlsZXInO1xuaW1wb3J0IHsgRXhwcmVzc2lvblN0YXRlbWVudENvbXBpbGVyIH0gZnJvbSAnLi9FeHByZXNzaW9uU3RhdGVtZW50Q29tcGlsZXInO1xuaW1wb3J0IHsgRm9ySW5TdGF0ZW1lbnRDb21waWxlciB9IGZyb20gJy4vRm9ySW5TdGF0ZW1lbnRDb21waWxlcic7XG5pbXBvcnQgeyBGb3JPZlN0YXRlbWVudENvbXBpbGVyIH0gZnJvbSAnLi9Gb3JPZlN0YXRlbWVudENvbXBpbGVyJztcbmltcG9ydCB7IEZvclN0YXRlbWVudENvbXBpbGVyIH0gZnJvbSAnLi9Gb3JTdGF0ZW1lbnRDb21waWxlcic7XG5pbXBvcnQgeyBJZlN0YXRlbWVudENvbXBpbGVyIH0gZnJvbSAnLi9JZlN0YXRlbWVudENvbXBpbGVyJztcbmltcG9ydCB7IExhYmVsZWRTdGF0ZW1lbnRDb21waWxlciB9IGZyb20gJy4vTGFiZWxlZFN0YXRlbWVudENvbXBpbGVyJztcbmltcG9ydCB7IE5vdEVtaXR0ZWRTdGF0ZW1lbnRDb21waWxlciB9IGZyb20gJy4vTm90RW1pdHRlZFN0YXRlbWVudENvbXBpbGVyJztcbmltcG9ydCB7IFJldHVyblN0YXRlbWVudENvbXBpbGVyIH0gZnJvbSAnLi9SZXR1cm5TdGF0ZW1lbnRDb21waWxlcic7XG5pbXBvcnQgeyBTd2l0Y2hTdGF0ZW1lbnRDb21waWxlciB9IGZyb20gJy4vU3dpdGNoU3RhdGVtZW50Q29tcGlsZXInO1xuaW1wb3J0IHsgVGhyb3dTdGF0ZW1lbnRDb21waWxlciB9IGZyb20gJy4vVGhyb3dTdGF0ZW1lbnRDb21waWxlcic7XG5pbXBvcnQgeyBUcnlTdGF0ZW1lbnRDb21waWxlciB9IGZyb20gJy4vVHJ5U3RhdGVtZW50Q29tcGlsZXInO1xuaW1wb3J0IHsgVmFyaWFibGVTdGF0ZW1lbnRDb21waWxlciB9IGZyb20gJy4vVmFyaWFibGVTdGF0ZW1lbnRDb21waWxlcic7XG5pbXBvcnQgeyBXaGlsZVN0YXRlbWVudENvbXBpbGVyIH0gZnJvbSAnLi9XaGlsZVN0YXRlbWVudENvbXBpbGVyJztcbmltcG9ydCB7IFdpdGhTdGF0ZW1lbnRDb21waWxlciB9IGZyb20gJy4vV2l0aFN0YXRlbWVudENvbXBpbGVyJztcblxuLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lIGV4cG9ydC1uYW1lIHJlYWRvbmx5LWFycmF5XG5leHBvcnQgY29uc3Qgc3RhdGVtZW50cyA9IFtcbiAgQmxvY2tDb21waWxlcixcbiAgQnJlYWtTdGF0ZW1lbnRDb21waWxlcixcbiAgQ29udGludWVTdGF0ZW1lbnRDb21waWxlcixcbiAgRGVidWdnZXJTdGF0ZW1lbnRDb21waWxlcixcbiAgRG9TdGF0ZW1lbnRDb21waWxlcixcbiAgRW1wdHlTdGF0ZW1lbnRDb21waWxlcixcbiAgRXhwcmVzc2lvblN0YXRlbWVudENvbXBpbGVyLFxuICBGb3JJblN0YXRlbWVudENvbXBpbGVyLFxuICBGb3JPZlN0YXRlbWVudENvbXBpbGVyLFxuICBGb3JTdGF0ZW1lbnRDb21waWxlcixcbiAgSWZTdGF0ZW1lbnRDb21waWxlcixcbiAgTGFiZWxlZFN0YXRlbWVudENvbXBpbGVyLFxuICBOb3RFbWl0dGVkU3RhdGVtZW50Q29tcGlsZXIsXG4gIFJldHVyblN0YXRlbWVudENvbXBpbGVyLFxuICBTd2l0Y2hTdGF0ZW1lbnRDb21waWxlcixcbiAgVGhyb3dTdGF0ZW1lbnRDb21waWxlcixcbiAgVHJ5U3RhdGVtZW50Q29tcGlsZXIsXG4gIFZhcmlhYmxlU3RhdGVtZW50Q29tcGlsZXIsXG4gIFdoaWxlU3RhdGVtZW50Q29tcGlsZXIsXG4gIFdpdGhTdGF0ZW1lbnRDb21waWxlcixcbl07XG4iXX0=