"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const r=require("../../../../../../../../_virtual/toStatement.js");require("../validators/generated/index.js");const _=require("../builders/generated/index.js"),f=require("../../../../../../../../_virtual/index35.js");var a;function d(){if(a)return r.__exports;a=1,Object.defineProperty(r.__exports,"__esModule",{value:!0}),r.__exports.default=void 0;var i=f.__exports,n=_.__require(),u=l;r.__exports.default=u;function l(e,o){if((0,i.isStatement)(e))return e;let s=!1,t;if((0,i.isClass)(e))s=!0,t="ClassDeclaration";else if((0,i.isFunction)(e))s=!0,t="FunctionDeclaration";else if((0,i.isAssignmentExpression)(e))return(0,n.expressionStatement)(e);if(s&&!e.id&&(t=!1),!t){if(o)return!1;throw new Error(`cannot turn ${e.type} to a statement`)}return e.type=t,e}return r.__exports}exports.__require=d;
//# sourceMappingURL=toStatement.js.map
