index.js 3.9 KB

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