index.js 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. var _exportNames = {
  6. numberLiteralFromRaw: true,
  7. withLoc: true,
  8. withRaw: true,
  9. funcParam: true,
  10. indexLiteral: true,
  11. memIndexLiteral: true,
  12. instruction: true,
  13. objectInstruction: true,
  14. traverse: true,
  15. signatures: true,
  16. getSectionMetadata: true,
  17. getSectionMetadatas: true,
  18. sortSectionMetadata: true,
  19. orderedInsertNode: true,
  20. assertHasLoc: true,
  21. getEndOfSection: true,
  22. shiftSection: true,
  23. shiftLoc: true,
  24. isAnonymous: true,
  25. getUniqueNameGenerator: true,
  26. signatureForOpcode: true,
  27. cloneNode: true
  28. };
  29. Object.defineProperty(exports, "numberLiteralFromRaw", {
  30. enumerable: true,
  31. get: function get() {
  32. return _nodeHelpers.numberLiteralFromRaw;
  33. }
  34. });
  35. Object.defineProperty(exports, "withLoc", {
  36. enumerable: true,
  37. get: function get() {
  38. return _nodeHelpers.withLoc;
  39. }
  40. });
  41. Object.defineProperty(exports, "withRaw", {
  42. enumerable: true,
  43. get: function get() {
  44. return _nodeHelpers.withRaw;
  45. }
  46. });
  47. Object.defineProperty(exports, "funcParam", {
  48. enumerable: true,
  49. get: function get() {
  50. return _nodeHelpers.funcParam;
  51. }
  52. });
  53. Object.defineProperty(exports, "indexLiteral", {
  54. enumerable: true,
  55. get: function get() {
  56. return _nodeHelpers.indexLiteral;
  57. }
  58. });
  59. Object.defineProperty(exports, "memIndexLiteral", {
  60. enumerable: true,
  61. get: function get() {
  62. return _nodeHelpers.memIndexLiteral;
  63. }
  64. });
  65. Object.defineProperty(exports, "instruction", {
  66. enumerable: true,
  67. get: function get() {
  68. return _nodeHelpers.instruction;
  69. }
  70. });
  71. Object.defineProperty(exports, "objectInstruction", {
  72. enumerable: true,
  73. get: function get() {
  74. return _nodeHelpers.objectInstruction;
  75. }
  76. });
  77. Object.defineProperty(exports, "traverse", {
  78. enumerable: true,
  79. get: function get() {
  80. return _traverse.traverse;
  81. }
  82. });
  83. Object.defineProperty(exports, "signatures", {
  84. enumerable: true,
  85. get: function get() {
  86. return _signatures.signatures;
  87. }
  88. });
  89. Object.defineProperty(exports, "getSectionMetadata", {
  90. enumerable: true,
  91. get: function get() {
  92. return _utils.getSectionMetadata;
  93. }
  94. });
  95. Object.defineProperty(exports, "getSectionMetadatas", {
  96. enumerable: true,
  97. get: function get() {
  98. return _utils.getSectionMetadatas;
  99. }
  100. });
  101. Object.defineProperty(exports, "sortSectionMetadata", {
  102. enumerable: true,
  103. get: function get() {
  104. return _utils.sortSectionMetadata;
  105. }
  106. });
  107. Object.defineProperty(exports, "orderedInsertNode", {
  108. enumerable: true,
  109. get: function get() {
  110. return _utils.orderedInsertNode;
  111. }
  112. });
  113. Object.defineProperty(exports, "assertHasLoc", {
  114. enumerable: true,
  115. get: function get() {
  116. return _utils.assertHasLoc;
  117. }
  118. });
  119. Object.defineProperty(exports, "getEndOfSection", {
  120. enumerable: true,
  121. get: function get() {
  122. return _utils.getEndOfSection;
  123. }
  124. });
  125. Object.defineProperty(exports, "shiftSection", {
  126. enumerable: true,
  127. get: function get() {
  128. return _utils.shiftSection;
  129. }
  130. });
  131. Object.defineProperty(exports, "shiftLoc", {
  132. enumerable: true,
  133. get: function get() {
  134. return _utils.shiftLoc;
  135. }
  136. });
  137. Object.defineProperty(exports, "isAnonymous", {
  138. enumerable: true,
  139. get: function get() {
  140. return _utils.isAnonymous;
  141. }
  142. });
  143. Object.defineProperty(exports, "getUniqueNameGenerator", {
  144. enumerable: true,
  145. get: function get() {
  146. return _utils.getUniqueNameGenerator;
  147. }
  148. });
  149. Object.defineProperty(exports, "signatureForOpcode", {
  150. enumerable: true,
  151. get: function get() {
  152. return _utils.signatureForOpcode;
  153. }
  154. });
  155. Object.defineProperty(exports, "cloneNode", {
  156. enumerable: true,
  157. get: function get() {
  158. return _clone.cloneNode;
  159. }
  160. });
  161. var _nodes = require("./nodes");
  162. Object.keys(_nodes).forEach(function (key) {
  163. if (key === "default" || key === "__esModule") return;
  164. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  165. Object.defineProperty(exports, key, {
  166. enumerable: true,
  167. get: function get() {
  168. return _nodes[key];
  169. }
  170. });
  171. });
  172. var _nodeHelpers = require("./node-helpers.js");
  173. var _traverse = require("./traverse");
  174. var _signatures = require("./signatures");
  175. var _utils = require("./utils");
  176. var _clone = require("./clone");