UNPKG

@neo-one/smart-contract-compiler

Version:

NEO•ONE TypeScript smart contract compiler.

81 lines (79 loc) 5.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.expressions = void 0; const ArrayLiteralExpressionCompiler_1 = require("./ArrayLiteralExpressionCompiler"); const ArrowFunctionCompiler_1 = require("./ArrowFunctionCompiler"); const AsExpressionCompiler_1 = require("./AsExpressionCompiler"); const AwaitExpressionCompiler_1 = require("./AwaitExpressionCompiler"); const BinaryExpressionCompiler_1 = require("./BinaryExpressionCompiler"); const BooleanLiteralCompiler_1 = require("./BooleanLiteralCompiler"); const CallExpressionCompiler_1 = require("./CallExpressionCompiler"); const ConditionalExpressionCompiler_1 = require("./ConditionalExpressionCompiler"); const DeleteExpressionCompiler_1 = require("./DeleteExpressionCompiler"); const ElementAccessExpressionCompiler_1 = require("./ElementAccessExpressionCompiler"); const FunctionExpressionCompiler_1 = require("./FunctionExpressionCompiler"); const IdentifierCompiler_1 = require("./IdentifierCompiler"); const ImportExpressionCompiler_1 = require("./ImportExpressionCompiler"); const MetaPropertyCompiler_1 = require("./MetaPropertyCompiler"); const NewExpressionCompiler_1 = require("./NewExpressionCompiler"); const NonNullExpressionCompiler_1 = require("./NonNullExpressionCompiler"); const NoSubstitutionTemplateLiteralCompiler_1 = require("./NoSubstitutionTemplateLiteralCompiler"); const NullLiteralCompiler_1 = require("./NullLiteralCompiler"); const NumericLiteralCompiler_1 = require("./NumericLiteralCompiler"); const ObjectLiteralExpressionCompiler_1 = require("./ObjectLiteralExpressionCompiler"); const OmittedExpressionCompiler_1 = require("./OmittedExpressionCompiler"); const ParenthesizedExpressionCompiler_1 = require("./ParenthesizedExpressionCompiler"); const PartiallyEmittedExpressionCompiler_1 = require("./PartiallyEmittedExpressionCompiler"); const PostfixUnaryExpressionCompiler_1 = require("./PostfixUnaryExpressionCompiler"); const PrefixUnaryExpressionCompiler_1 = require("./PrefixUnaryExpressionCompiler"); const PropertyAccessExpressionCompiler_1 = require("./PropertyAccessExpressionCompiler"); const RegularExpressionLiteralCompiler_1 = require("./RegularExpressionLiteralCompiler"); const StringLiteralCompiler_1 = require("./StringLiteralCompiler"); const SuperExpressionCompiler_1 = require("./SuperExpressionCompiler"); const TaggedTemplateExpressionCompiler_1 = require("./TaggedTemplateExpressionCompiler"); const TemplateExpressionCompiler_1 = require("./TemplateExpressionCompiler"); const ThisExpressionCompiler_1 = require("./ThisExpressionCompiler"); const TypeAssertionCompiler_1 = require("./TypeAssertionCompiler"); const TypeOfExpressionCompiler_1 = require("./TypeOfExpressionCompiler"); const VoidExpressionCompiler_1 = require("./VoidExpressionCompiler"); const YieldExpressionCompiler_1 = require("./YieldExpressionCompiler"); exports.expressions = [ ArrayLiteralExpressionCompiler_1.ArrayLiteralExpressionCompiler, ArrowFunctionCompiler_1.ArrowFunctionCompiler, AsExpressionCompiler_1.AsExpressionCompiler, AwaitExpressionCompiler_1.AwaitExpressionCompiler, BinaryExpressionCompiler_1.BinaryExpressionCompiler, BooleanLiteralCompiler_1.TrueBooleanLiteralCompiler, BooleanLiteralCompiler_1.FalseBooleanLiteralCompiler, CallExpressionCompiler_1.CallExpressionCompiler, ConditionalExpressionCompiler_1.ConditionalExpressionCompiler, DeleteExpressionCompiler_1.DeleteExpressionCompiler, ElementAccessExpressionCompiler_1.ElementAccessExpressionCompiler, FunctionExpressionCompiler_1.FunctionExpressionCompiler, IdentifierCompiler_1.IdentifierCompiler, ImportExpressionCompiler_1.ImportExpressionCompiler, MetaPropertyCompiler_1.MetaPropertyCompiler, NewExpressionCompiler_1.NewExpressionCompiler, NonNullExpressionCompiler_1.NonNullExpressionCompiler, NoSubstitutionTemplateLiteralCompiler_1.NoSubstitutionTemplateLiteralCompiler, NullLiteralCompiler_1.NullLiteralCompiler, NumericLiteralCompiler_1.NumericLiteralCompiler, ObjectLiteralExpressionCompiler_1.ObjectLiteralExpressionCompiler, OmittedExpressionCompiler_1.OmittedExpressionCompiler, ParenthesizedExpressionCompiler_1.ParenthesizedExpressionCompiler, PartiallyEmittedExpressionCompiler_1.PartiallyEmittedExpressionCompiler, PostfixUnaryExpressionCompiler_1.PostfixUnaryExpressionCompiler, PrefixUnaryExpressionCompiler_1.PrefixUnaryExpressionCompiler, PropertyAccessExpressionCompiler_1.PropertyAccessExpressionCompiler, RegularExpressionLiteralCompiler_1.RegularExpressionLiteralCompiler, StringLiteralCompiler_1.StringLiteralCompiler, SuperExpressionCompiler_1.SuperExpressionCompiler, TemplateExpressionCompiler_1.TemplateExpressionCompiler, TaggedTemplateExpressionCompiler_1.TaggedTemplateExpressionCompiler, ThisExpressionCompiler_1.ThisExpressionCompiler, TypeAssertionCompiler_1.TypeAssertionCompiler, TypeOfExpressionCompiler_1.TypeOfExpressionCompiler, VoidExpressionCompiler_1.VoidExpressionCompiler, YieldExpressionCompiler_1.YieldExpressionCompiler, ]; //# sourceMappingURL=index.js.map