diff options
Diffstat (limited to 'src/js/binaryen.js-post.js')
-rw-r--r-- | src/js/binaryen.js-post.js | 90 |
1 files changed, 45 insertions, 45 deletions
diff --git a/src/js/binaryen.js-post.js b/src/js/binaryen.js-post.js index 8e0120e36..c33916734 100644 --- a/src/js/binaryen.js-post.js +++ b/src/js/binaryen.js-post.js @@ -122,7 +122,7 @@ function initializeConstants() { 'Table', 'Memory', 'Global', - 'Event' + 'Tag' ].forEach(name => { Module['ExternalKinds'][name] = Module['External' + name] = Module['_BinaryenExternal' + name](); }); @@ -2297,12 +2297,12 @@ function wrapModule(module, self = {}) { } }; - self['try'] = function(name, body, catchEvents, catchBodies, delegateTarget) { + self['try'] = function(name, body, catchTags, catchBodies, delegateTarget) { return preserveStack(() => - Module['_BinaryenTry'](module, name ? strToStack(name) : 0, body, i32sToStack(catchEvents.map(strToStack)), catchEvents.length, i32sToStack(catchBodies), catchBodies.length, delegateTarget ? strToStack(delegateTarget) : 0)); + Module['_BinaryenTry'](module, name ? strToStack(name) : 0, body, i32sToStack(catchTags.map(strToStack)), catchTags.length, i32sToStack(catchBodies), catchBodies.length, delegateTarget ? strToStack(delegateTarget) : 0)); }; - self['throw'] = function(event_, operands) { - return preserveStack(() => Module['_BinaryenThrow'](module, strToStack(event_), i32sToStack(operands), operands.length)); + self['throw'] = function(tag, operands) { + return preserveStack(() => Module['_BinaryenThrow'](module, strToStack(tag), i32sToStack(operands), operands.length)); }; self['rethrow'] = function(target) { return Module['_BinaryenRethrow'](module, strToStack(target)); @@ -2396,14 +2396,14 @@ function wrapModule(module, self = {}) { self['removeElementSegment'] = function(name) { return preserveStack(() => Module['_BinaryenRemoveElementSegment'](module, strToStack(name))); }; - self['addEvent'] = function(name, attribute, params, results) { - return preserveStack(() => Module['_BinaryenAddEvent'](module, strToStack(name), attribute, params, results)); + self['addTag'] = function(name, attribute, params, results) { + return preserveStack(() => Module['_BinaryenAddTag'](module, strToStack(name), attribute, params, results)); }; - self['getEvent'] = function(name) { - return preserveStack(() => Module['_BinaryenGetEvent'](module, strToStack(name))); + self['getTag'] = function(name) { + return preserveStack(() => Module['_BinaryenGetTag'](module, strToStack(name))); }; - self['removeEvent'] = function(name) { - return preserveStack(() => Module['_BinaryenRemoveEvent'](module, strToStack(name))); + self['removeTag'] = function(name) { + return preserveStack(() => Module['_BinaryenRemoveTag'](module, strToStack(name))); }; self['addFunctionImport'] = function(internalName, externalModuleName, externalBaseName, params, results) { return preserveStack(() => @@ -2425,9 +2425,9 @@ function wrapModule(module, self = {}) { Module['_BinaryenAddGlobalImport'](module, strToStack(internalName), strToStack(externalModuleName), strToStack(externalBaseName), globalType, mutable) ); }; - self['addEventImport'] = function(internalName, externalModuleName, externalBaseName, attribute, params, results) { + self['addTagImport'] = function(internalName, externalModuleName, externalBaseName, attribute, params, results) { return preserveStack(() => - Module['_BinaryenAddEventImport'](module, strToStack(internalName), strToStack(externalModuleName), strToStack(externalBaseName), attribute, params, results) + Module['_BinaryenAddTagImport'](module, strToStack(internalName), strToStack(externalModuleName), strToStack(externalBaseName), attribute, params, results) ); }; self['addExport'] = // deprecated @@ -2443,8 +2443,8 @@ function wrapModule(module, self = {}) { self['addGlobalExport'] = function(internalName, externalName) { return preserveStack(() => Module['_BinaryenAddGlobalExport'](module, strToStack(internalName), strToStack(externalName))); }; - self['addEventExport'] = function(internalName, externalName) { - return preserveStack(() => Module['_BinaryenAddEventExport'](module, strToStack(internalName), strToStack(externalName))); + self['addTagExport'] = function(internalName, externalName) { + return preserveStack(() => Module['_BinaryenAddTagExport'](module, strToStack(internalName), strToStack(externalName))); }; self['removeExport'] = function(externalName) { return preserveStack(() => Module['_BinaryenRemoveExport'](module, strToStack(externalName))); @@ -3075,7 +3075,7 @@ Module['getExpressionInfo'] = function(expr) { 'type': type, 'name': UTF8ToString(Module['_BinaryenTryGetName'](expr)), 'body': Module['_BinaryenTryGetBody'](expr), - 'catchEvents': getAllNested(expr, Module['_BinaryenTryGetNumCatchEvents'], Module['_BinaryenTryGetCatchEventAt']), + 'catchTags': getAllNested(expr, Module['_BinaryenTryGetNumCatchTags'], Module['_BinaryenTryGetCatchTagAt']), 'catchBodies': getAllNested(expr, Module['_BinaryenTryGetNumCatchBodies'], Module['_BinaryenTryGetCatchBodyAt']), 'hasCatchAll': Module['_BinaryenTryHasCatchAll'](expr), 'delegateTarget': UTF8ToString(Module['_BinaryenTryGetDelegateTarget'](expr)), @@ -3085,7 +3085,7 @@ Module['getExpressionInfo'] = function(expr) { return { 'id': id, 'type': type, - 'event': UTF8ToString(Module['_BinaryenThrowGetEvent'](expr)), + 'tag': UTF8ToString(Module['_BinaryenThrowGetTag'](expr)), 'operands': getAllNested(expr, Module['_BinaryenThrowGetNumOperands'], Module['_BinaryenThrowGetOperandAt']) }; case Module['RethrowId']: @@ -3206,15 +3206,15 @@ Module['getElementSegmentInfo'] = function(segment) { } } -// Obtains information about a 'Event' -Module['getEventInfo'] = function(event_) { +// Obtains information about a 'Tag' +Module['getTagInfo'] = function(tag) { return { - 'name': UTF8ToString(Module['_BinaryenEventGetName'](event_)), - 'module': UTF8ToString(Module['_BinaryenEventImportGetModule'](event_)), - 'base': UTF8ToString(Module['_BinaryenEventImportGetBase'](event_)), - 'attribute': Module['_BinaryenEventGetAttribute'](event_), - 'params': Module['_BinaryenEventGetParams'](event_), - 'results': Module['_BinaryenEventGetResults'](event_) + 'name': UTF8ToString(Module['_BinaryenTagGetName'](tag)), + 'module': UTF8ToString(Module['_BinaryenTagImportGetModule'](tag)), + 'base': UTF8ToString(Module['_BinaryenTagImportGetBase'](tag)), + 'attribute': Module['_BinaryenTagGetAttribute'](tag), + 'params': Module['_BinaryenTagGetParams'](tag), + 'results': Module['_BinaryenTagGetResults'](tag) }; }; @@ -4443,31 +4443,31 @@ Module['Try'] = makeExpressionWrapper({ 'setBody'(expr, bodyExpr) { Module['_BinaryenTrySetBody'](expr, bodyExpr); }, - 'getNumCatchEvents'(expr) { - return Module['_BinaryenTryGetNumCatchEvents'](expr); + 'getNumCatchTags'(expr) { + return Module['_BinaryenTryGetNumCatchTags'](expr); }, - 'getCatchEvents'(expr) { - return getAllNested(expr, Module['_BinaryenTryGetNumCatchEvents'], Module['_BinaryenTryGetCatchEventAt']).map(p => UTF8ToString(p)); + 'getCatchTags'(expr) { + return getAllNested(expr, Module['_BinaryenTryGetNumCatchTags'], Module['_BinaryenTryGetCatchTagAt']).map(p => UTF8ToString(p)); }, - 'setCatchEvents'(expr, catchEvents) { + 'setCatchTags'(expr, catchTags) { preserveStack(() => { - setAllNested(expr, catchEvents.map(strToStack), Module['_BinaryenTryGetNumCatchEvents'], Module['_BinaryenTrySetCatchEventAt'], Module['_BinaryenTryAppendCatchEvent'], Module['_BinaryenTryRemoveCatchEventAt']); + setAllNested(expr, catchTags.map(strToStack), Module['_BinaryenTryGetNumCatchTags'], Module['_BinaryenTrySetCatchTagAt'], Module['_BinaryenTryAppendCatchTag'], Module['_BinaryenTryRemoveCatchTagAt']); }); }, - 'getCatchEventAt'(expr, index) { - return UTF8ToString(Module['_BinaryenTryGetCatchEventAt'](expr, index)); + 'getCatchTagAt'(expr, index) { + return UTF8ToString(Module['_BinaryenTryGetCatchTagAt'](expr, index)); }, - 'setCatchEventAt'(expr, index, catchEvent) { - preserveStack(() => { Module['_BinaryenTrySetCatchEventAt'](expr, index, strToStack(catchEvent)) }); + 'setCatchTagAt'(expr, index, catchTag) { + preserveStack(() => { Module['_BinaryenTrySetCatchTagAt'](expr, index, strToStack(catchTag)) }); }, - 'appendCatchEvent'(expr, catchEvent) { - preserveStack(() => Module['_BinaryenTryAppendCatchEvent'](expr, strToStack(catchEvent))); + 'appendCatchTag'(expr, catchTag) { + preserveStack(() => Module['_BinaryenTryAppendCatchTag'](expr, strToStack(catchTag))); }, - 'insertCatchEventAt'(expr, index, catchEvent) { - preserveStack(() => { Module['_BinaryenTryInsertCatchEventAt'](expr, index, strToStack(catchEvent)) }); + 'insertCatchTagAt'(expr, index, catchTag) { + preserveStack(() => { Module['_BinaryenTryInsertCatchTagAt'](expr, index, strToStack(catchTag)) }); }, - 'removeCatchEventAt'(expr, index) { - return UTF8ToString(Module['_BinaryenTryRemoveCatchEventAt'](expr, index)); + 'removeCatchTagAt'(expr, index) { + return UTF8ToString(Module['_BinaryenTryRemoveCatchTagAt'](expr, index)); }, 'getNumCatchBodies'(expr) { return Module['_BinaryenTryGetNumCatchBodies'](expr); @@ -4509,11 +4509,11 @@ Module['Try'] = makeExpressionWrapper({ }); Module['Throw'] = makeExpressionWrapper({ - 'getEvent'(expr) { - return UTF8ToString(Module['_BinaryenThrowGetEvent'](expr)); + 'getTag'(expr) { + return UTF8ToString(Module['_BinaryenThrowGetTag'](expr)); }, - 'setEvent'(expr, eventName) { - preserveStack(() => { Module['_BinaryenThrowSetEvent'](expr, strToStack(eventName)) }); + 'setTag'(expr, tagName) { + preserveStack(() => { Module['_BinaryenThrowSetTag'](expr, strToStack(tagName)) }); }, 'getNumOperands'(expr) { return Module['_BinaryenThrowGetNumOperands'](expr); |