Crate binaryen_capi_sys

Source
Expand description

§Rust Raw Bindings for Binaryen C API

§Requestments

  • Installed Binaryen (If it is nothing, this library will build binaryen. but need very long time(about 4m30s))
  • clang (for genetate binaryen)
  • libstdc++

When searching for the binaryen path, this library calculates backwards from the wasm-opt path. Be sure to set binaryen in the Path environment variable. It can also be specified by setting the BINARYEN_PATH environment variable.

§Path Example

/BINARYEN_PATH  
 |- lib  
    |- libbinaryen.a[.so]  
 |- include  
    |- binaryen-c.h  
    |- wasm-delegations.def  

Structs§

BinaryenBufferSizes
BinaryenElementSegment
BinaryenExport
BinaryenExpression
BinaryenFunction
BinaryenGlobal
BinaryenLiteral
BinaryenMemory
BinaryenModule
BinaryenModuleAllocateAndWriteResult
BinaryenTable
BinaryenTag
CExpressionRunner
Relooper
RelooperBlock
TypeBuilder
__fsid_t
max_align_t

Constants§

INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_STDINT_INTN_H
_BITS_STDINT_LEAST_H
_BITS_STDINT_UINTN_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__FD_SETSIZE
__GLIBC_MINOR__
__GLIBC_USE_C2X_STRTOL
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__bool_true_false_are_defined
__glibc_c99_flexarr_available
false_
true_

Functions§

BinaryenAbsFloat32
BinaryenAbsFloat64
BinaryenAbsVecF32x4
BinaryenAbsVecF64x2
BinaryenAbsVecI8x16
BinaryenAbsVecI16x8
BinaryenAbsVecI32x4
BinaryenAbsVecI64x2
BinaryenAddActiveElementSegment
BinaryenAddCustomSection
BinaryenAddExport
BinaryenAddFloat32
BinaryenAddFloat64
BinaryenAddFunction
BinaryenAddFunctionExport
BinaryenAddFunctionImport
BinaryenAddFunctionWithHeapType
BinaryenAddGlobal
BinaryenAddGlobalExport
BinaryenAddGlobalImport
BinaryenAddInt32
BinaryenAddInt64
BinaryenAddMemoryExport
BinaryenAddMemoryImport
BinaryenAddPassiveElementSegment
BinaryenAddSatSVecI8x16
BinaryenAddSatSVecI16x8
BinaryenAddSatUVecI8x16
BinaryenAddSatUVecI16x8
BinaryenAddTable
BinaryenAddTableExport
BinaryenAddTableImport
BinaryenAddTag
BinaryenAddTagExport
BinaryenAddTagImport
BinaryenAddVecF32x4
BinaryenAddVecF64x2
BinaryenAddVecI8x16
BinaryenAddVecI16x8
BinaryenAddVecI32x4
BinaryenAddVecI64x2
BinaryenAllTrueVecI8x16
BinaryenAllTrueVecI16x8
BinaryenAllTrueVecI32x4
BinaryenAllTrueVecI64x2
BinaryenAndInt32
BinaryenAndInt64
BinaryenAndNotVec128
BinaryenAndVec128
BinaryenAnyTrueVec128
BinaryenAreColorsEnabled
BinaryenArrayCopy
BinaryenArrayCopyGetDestIndex
BinaryenArrayCopyGetDestRef
BinaryenArrayCopyGetLength
BinaryenArrayCopyGetSrcIndex
BinaryenArrayCopyGetSrcRef
BinaryenArrayCopyId
BinaryenArrayCopySetDestIndex
BinaryenArrayCopySetDestRef
BinaryenArrayCopySetLength
BinaryenArrayCopySetSrcIndex
BinaryenArrayCopySetSrcRef
BinaryenArrayFillId
BinaryenArrayGet
BinaryenArrayGetGetIndex
BinaryenArrayGetGetRef
BinaryenArrayGetId
BinaryenArrayGetIsSigned
BinaryenArrayGetSetIndex
BinaryenArrayGetSetRef
BinaryenArrayGetSetSigned
BinaryenArrayInitDataId
BinaryenArrayInitElemId
BinaryenArrayLen
BinaryenArrayLenGetRef
BinaryenArrayLenId
BinaryenArrayLenSetRef
BinaryenArrayNew
BinaryenArrayNewData
BinaryenArrayNewDataId
BinaryenArrayNewElemId
BinaryenArrayNewFixed
BinaryenArrayNewFixedAppendValue
BinaryenArrayNewFixedGetNumValues
BinaryenArrayNewFixedGetValueAt
BinaryenArrayNewFixedId
BinaryenArrayNewFixedInsertValueAt
BinaryenArrayNewFixedRemoveValueAt
BinaryenArrayNewFixedSetValueAt
BinaryenArrayNewGetInit
BinaryenArrayNewGetSize
BinaryenArrayNewId
BinaryenArrayNewSetInit
BinaryenArrayNewSetSize
BinaryenArraySet
BinaryenArraySetGetIndex
BinaryenArraySetGetRef
BinaryenArraySetGetValue
BinaryenArraySetId
BinaryenArraySetSetIndex
BinaryenArraySetSetRef
BinaryenArraySetSetValue
BinaryenArrayTypeGetElementPackedType
BinaryenArrayTypeGetElementType
BinaryenArrayTypeIsElementMutable
BinaryenAtomicCmpxchg
BinaryenAtomicCmpxchgGetBytes
BinaryenAtomicCmpxchgGetExpected
BinaryenAtomicCmpxchgGetOffset
BinaryenAtomicCmpxchgGetPtr
BinaryenAtomicCmpxchgGetReplacement
BinaryenAtomicCmpxchgId
BinaryenAtomicCmpxchgSetBytes
BinaryenAtomicCmpxchgSetExpected
BinaryenAtomicCmpxchgSetOffset
BinaryenAtomicCmpxchgSetPtr
BinaryenAtomicCmpxchgSetReplacement
BinaryenAtomicFence
BinaryenAtomicFenceGetOrder
BinaryenAtomicFenceId
BinaryenAtomicFenceSetOrder
BinaryenAtomicLoad
BinaryenAtomicNotify
BinaryenAtomicNotifyGetNotifyCount
BinaryenAtomicNotifyGetPtr
BinaryenAtomicNotifyId
BinaryenAtomicNotifySetNotifyCount
BinaryenAtomicNotifySetPtr
BinaryenAtomicRMW
BinaryenAtomicRMWAdd
BinaryenAtomicRMWAnd
BinaryenAtomicRMWGetBytes
BinaryenAtomicRMWGetOffset
BinaryenAtomicRMWGetOp
BinaryenAtomicRMWGetPtr
BinaryenAtomicRMWGetValue
BinaryenAtomicRMWId
BinaryenAtomicRMWOr
BinaryenAtomicRMWSetBytes
BinaryenAtomicRMWSetOffset
BinaryenAtomicRMWSetOp
BinaryenAtomicRMWSetPtr
BinaryenAtomicRMWSetValue
BinaryenAtomicRMWSub
BinaryenAtomicRMWXchg
BinaryenAtomicRMWXor
BinaryenAtomicStore
BinaryenAtomicWait
BinaryenAtomicWaitGetExpected
BinaryenAtomicWaitGetExpectedType
BinaryenAtomicWaitGetPtr
BinaryenAtomicWaitGetTimeout
BinaryenAtomicWaitId
BinaryenAtomicWaitSetExpected
BinaryenAtomicWaitSetExpectedType
BinaryenAtomicWaitSetPtr
BinaryenAtomicWaitSetTimeout
BinaryenAvgrUVecI8x16
BinaryenAvgrUVecI16x8
BinaryenBinary
BinaryenBinaryGetLeft
BinaryenBinaryGetOp
BinaryenBinaryGetRight
BinaryenBinaryId
BinaryenBinarySetLeft
BinaryenBinarySetOp
BinaryenBinarySetRight
BinaryenBitmaskVecI8x16
BinaryenBitmaskVecI16x8
BinaryenBitmaskVecI32x4
BinaryenBitmaskVecI64x2
BinaryenBitselectVec128
BinaryenBlock
BinaryenBlockAppendChild
BinaryenBlockGetChildAt
BinaryenBlockGetName
BinaryenBlockGetNumChildren
BinaryenBlockId
BinaryenBlockInsertChildAt
BinaryenBlockRemoveChildAt
BinaryenBlockSetChildAt
BinaryenBlockSetName
BinaryenBrOn
BinaryenBrOnCast
BinaryenBrOnCastFail
BinaryenBrOnGetCastType
BinaryenBrOnGetName
BinaryenBrOnGetOp
BinaryenBrOnGetRef
BinaryenBrOnId
BinaryenBrOnNonNull
BinaryenBrOnNull
BinaryenBrOnSetCastType
BinaryenBrOnSetName
BinaryenBrOnSetOp
BinaryenBrOnSetRef
BinaryenBreak
BinaryenBreakGetCondition
BinaryenBreakGetName
BinaryenBreakGetValue
BinaryenBreakId
BinaryenBreakSetCondition
BinaryenBreakSetName
BinaryenBreakSetValue
BinaryenCall
BinaryenCallAppendOperand
BinaryenCallGetNumOperands
BinaryenCallGetOperandAt
BinaryenCallGetTarget
BinaryenCallId
BinaryenCallIndirect
BinaryenCallIndirectAppendOperand
BinaryenCallIndirectGetNumOperands
BinaryenCallIndirectGetOperandAt
BinaryenCallIndirectGetParams
BinaryenCallIndirectGetResults
BinaryenCallIndirectGetTable
BinaryenCallIndirectGetTarget
BinaryenCallIndirectId
BinaryenCallIndirectInsertOperandAt
BinaryenCallIndirectIsReturn
BinaryenCallIndirectRemoveOperandAt
BinaryenCallIndirectSetOperandAt
BinaryenCallIndirectSetParams
BinaryenCallIndirectSetResults
BinaryenCallIndirectSetReturn
BinaryenCallIndirectSetTable
BinaryenCallIndirectSetTarget
BinaryenCallInsertOperandAt
BinaryenCallIsReturn
BinaryenCallRef
BinaryenCallRefAppendOperand
BinaryenCallRefGetNumOperands
BinaryenCallRefGetOperandAt
BinaryenCallRefGetTarget
BinaryenCallRefId
BinaryenCallRefInsertOperandAt
BinaryenCallRefIsReturn
BinaryenCallRefRemoveOperandAt
BinaryenCallRefSetOperandAt
BinaryenCallRefSetReturn
BinaryenCallRefSetTarget
BinaryenCallRemoveOperandAt
BinaryenCallSetOperandAt
BinaryenCallSetReturn
BinaryenCallSetTarget
BinaryenCeilFloat32
BinaryenCeilFloat64
BinaryenCeilVecF32x4
BinaryenCeilVecF64x2
BinaryenClearPassArguments
BinaryenClzInt32
BinaryenClzInt64
BinaryenConst
BinaryenConstGetValueF32
BinaryenConstGetValueF64
BinaryenConstGetValueI32
BinaryenConstGetValueI64
BinaryenConstGetValueI64High
BinaryenConstGetValueI64Low
BinaryenConstGetValueV128
BinaryenConstId
BinaryenConstSetValueF32
BinaryenConstSetValueF64
BinaryenConstSetValueI32
BinaryenConstSetValueI64
BinaryenConstSetValueI64High
BinaryenConstSetValueI64Low
BinaryenConstSetValueV128
BinaryenContNewId
BinaryenConvertLowSVecI32x4ToVecF64x2
BinaryenConvertLowUVecI32x4ToVecF64x2
BinaryenConvertSInt32ToFloat32
BinaryenConvertSInt32ToFloat64
BinaryenConvertSInt64ToFloat32
BinaryenConvertSInt64ToFloat64
BinaryenConvertSVecI32x4ToVecF32x4
BinaryenConvertUInt32ToFloat32
BinaryenConvertUInt32ToFloat64
BinaryenConvertUInt64ToFloat32
BinaryenConvertUInt64ToFloat64
BinaryenConvertUVecI32x4ToVecF32x4
BinaryenCopyMemorySegmentData
BinaryenCopySignFloat32
BinaryenCopySignFloat64
BinaryenCtzInt32
BinaryenCtzInt64
BinaryenDataDrop
BinaryenDataDropGetSegment
BinaryenDataDropId
BinaryenDataDropSetSegment
BinaryenDemoteFloat64
BinaryenDemoteZeroVecF64x2ToVecF32x4
BinaryenDivFloat32
BinaryenDivFloat64
BinaryenDivSInt32
BinaryenDivSInt64
BinaryenDivUInt32
BinaryenDivUInt64
BinaryenDivVecF32x4
BinaryenDivVecF64x2
BinaryenDotI8x16I7x16AddSToVecI32x4
BinaryenDotI8x16I7x16SToVecI16x8
BinaryenDotSVecI16x8ToVecI32x4
BinaryenDrop
BinaryenDropGetValue
BinaryenDropId
BinaryenDropSetValue
BinaryenElementSegmentGetData
BinaryenElementSegmentGetLength
BinaryenElementSegmentGetName
BinaryenElementSegmentGetOffset
BinaryenElementSegmentGetTable
BinaryenElementSegmentIsPassive
BinaryenElementSegmentSetName
BinaryenElementSegmentSetTable
BinaryenEqFloat32
BinaryenEqFloat64
BinaryenEqInt32
BinaryenEqInt64
BinaryenEqVecF32x4
BinaryenEqVecF64x2
BinaryenEqVecI8x16
BinaryenEqVecI16x8
BinaryenEqVecI32x4
BinaryenEqVecI64x2
BinaryenEqZInt32
BinaryenEqZInt64
BinaryenExportGetKind
BinaryenExportGetName
BinaryenExportGetValue
BinaryenExpressionCopy
BinaryenExpressionFinalize
BinaryenExpressionGetId
BinaryenExpressionGetSideEffects
BinaryenExpressionGetType
BinaryenExpressionPrint
BinaryenExpressionSetType
BinaryenExtAddPairwiseSVecI8x16ToI16x8
BinaryenExtAddPairwiseSVecI16x8ToI32x4
BinaryenExtAddPairwiseUVecI8x16ToI16x8
BinaryenExtAddPairwiseUVecI16x8ToI32x4
BinaryenExtMulHighSVecI16x8
BinaryenExtMulHighSVecI32x4
BinaryenExtMulHighSVecI64x2
BinaryenExtMulHighUVecI16x8
BinaryenExtMulHighUVecI32x4
BinaryenExtMulHighUVecI64x2
BinaryenExtMulLowSVecI16x8
BinaryenExtMulLowSVecI32x4
BinaryenExtMulLowSVecI64x2
BinaryenExtMulLowUVecI16x8
BinaryenExtMulLowUVecI32x4
BinaryenExtMulLowUVecI64x2
BinaryenExtendHighSVecI8x16ToVecI16x8
BinaryenExtendHighSVecI16x8ToVecI32x4
BinaryenExtendHighSVecI32x4ToVecI64x2
BinaryenExtendHighUVecI8x16ToVecI16x8
BinaryenExtendHighUVecI16x8ToVecI32x4
BinaryenExtendHighUVecI32x4ToVecI64x2
BinaryenExtendLowSVecI8x16ToVecI16x8
BinaryenExtendLowSVecI16x8ToVecI32x4
BinaryenExtendLowSVecI32x4ToVecI64x2
BinaryenExtendLowUVecI8x16ToVecI16x8
BinaryenExtendLowUVecI16x8ToVecI32x4
BinaryenExtendLowUVecI32x4ToVecI64x2
BinaryenExtendS8Int32
BinaryenExtendS8Int64
BinaryenExtendS16Int32
BinaryenExtendS16Int64
BinaryenExtendS32Int64
BinaryenExtendSInt32
BinaryenExtendUInt32
BinaryenExternalFunction
BinaryenExternalGlobal
BinaryenExternalMemory
BinaryenExternalTable
BinaryenExternalTag
BinaryenExtractLaneSVecI8x16
BinaryenExtractLaneSVecI16x8
BinaryenExtractLaneUVecI8x16
BinaryenExtractLaneUVecI16x8
BinaryenExtractLaneVecF32x4
BinaryenExtractLaneVecF64x2
BinaryenExtractLaneVecI32x4
BinaryenExtractLaneVecI64x2
BinaryenFeatureAll
BinaryenFeatureAtomics
BinaryenFeatureBulkMemory
BinaryenFeatureExceptionHandling
BinaryenFeatureExtendedConst
BinaryenFeatureGC
BinaryenFeatureMVP
BinaryenFeatureMemory64
BinaryenFeatureMultiMemory
BinaryenFeatureMultivalue
BinaryenFeatureMutableGlobals
BinaryenFeatureNontrappingFPToInt
BinaryenFeatureReferenceTypes
BinaryenFeatureRelaxedSIMD
BinaryenFeatureSIMD128
BinaryenFeatureSignExt
BinaryenFeatureStrings
BinaryenFeatureTailCall
BinaryenFloat32
BinaryenFloat64
BinaryenFloorFloat32
BinaryenFloorFloat64
BinaryenFloorVecF32x4
BinaryenFloorVecF64x2
BinaryenFunctionAddVar
BinaryenFunctionGetBody
BinaryenFunctionGetLocalName
BinaryenFunctionGetName
BinaryenFunctionGetNumLocals
BinaryenFunctionGetNumVars
BinaryenFunctionGetParams
BinaryenFunctionGetResults
BinaryenFunctionGetVar
BinaryenFunctionHasLocalName
BinaryenFunctionImportGetBase
BinaryenFunctionImportGetModule
BinaryenFunctionOptimize
BinaryenFunctionRunPasses
BinaryenFunctionSetBody
BinaryenFunctionSetDebugLocation
BinaryenFunctionSetLocalName
BinaryenGeFloat32
BinaryenGeFloat64
BinaryenGeSInt32
BinaryenGeSInt64
BinaryenGeSVecI8x16
BinaryenGeSVecI16x8
BinaryenGeSVecI32x4
BinaryenGeSVecI64x2
BinaryenGeUInt32
BinaryenGeUInt64
BinaryenGeUVecI8x16
BinaryenGeUVecI16x8
BinaryenGeUVecI32x4
BinaryenGeVecF32x4
BinaryenGeVecF64x2
BinaryenGetAllowInliningFunctionsWithLoops
BinaryenGetAlwaysInlineMaxSize
BinaryenGetDebugInfo
BinaryenGetElementSegment
BinaryenGetElementSegmentByIndex
BinaryenGetExport
BinaryenGetExportByIndex
BinaryenGetFastMath
BinaryenGetFlexibleInlineMaxSize
BinaryenGetFunction
BinaryenGetFunctionByIndex
BinaryenGetGlobal
BinaryenGetGlobalByIndex
BinaryenGetLowMemoryUnused
BinaryenGetMemorySegmentByteLength
BinaryenGetMemorySegmentByteOffset
BinaryenGetMemorySegmentPassive
BinaryenGetNumElementSegments
BinaryenGetNumExports
BinaryenGetNumFunctions
BinaryenGetNumGlobals
BinaryenGetNumMemorySegments
BinaryenGetNumTables
BinaryenGetOneCallerInlineMaxSize
BinaryenGetOptimizeLevel
BinaryenGetPassArgument
BinaryenGetShrinkLevel
BinaryenGetTable
BinaryenGetTableByIndex
BinaryenGetTag
BinaryenGetZeroFilledMemory
BinaryenGlobalGet
BinaryenGlobalGetGetName
BinaryenGlobalGetId
BinaryenGlobalGetInitExpr
BinaryenGlobalGetName
BinaryenGlobalGetSetName
BinaryenGlobalGetType
BinaryenGlobalImportGetBase
BinaryenGlobalImportGetModule
BinaryenGlobalIsMutable
BinaryenGlobalSet
BinaryenGlobalSetGetName
BinaryenGlobalSetGetValue
BinaryenGlobalSetId
BinaryenGlobalSetSetName
BinaryenGlobalSetSetValue
BinaryenGtFloat32
BinaryenGtFloat64
BinaryenGtSInt32
BinaryenGtSInt64
BinaryenGtSVecI8x16
BinaryenGtSVecI16x8
BinaryenGtSVecI32x4
BinaryenGtSVecI64x2
BinaryenGtUInt32
BinaryenGtUInt64
BinaryenGtUVecI8x16
BinaryenGtUVecI16x8
BinaryenGtUVecI32x4
BinaryenGtVecF32x4
BinaryenGtVecF64x2
BinaryenHasMemory
BinaryenHeapTypeAny
BinaryenHeapTypeArray
BinaryenHeapTypeEq
BinaryenHeapTypeExt
BinaryenHeapTypeFunc
BinaryenHeapTypeGetBottom
BinaryenHeapTypeI31
BinaryenHeapTypeIsArray
BinaryenHeapTypeIsBasic
BinaryenHeapTypeIsBottom
BinaryenHeapTypeIsSignature
BinaryenHeapTypeIsStruct
BinaryenHeapTypeIsSubType
BinaryenHeapTypeNoext
BinaryenHeapTypeNofunc
BinaryenHeapTypeNone
BinaryenHeapTypeString
BinaryenHeapTypeStringviewIter
BinaryenHeapTypeStringviewWTF8
BinaryenHeapTypeStringviewWTF16
BinaryenHeapTypeStruct
BinaryenI31Get
BinaryenI31GetGetI31
BinaryenI31GetId
BinaryenI31GetIsSigned
BinaryenI31GetSetI31
BinaryenI31GetSetSigned
BinaryenIf
BinaryenIfGetCondition
BinaryenIfGetIfFalse
BinaryenIfGetIfTrue
BinaryenIfId
BinaryenIfSetCondition
BinaryenIfSetIfFalse
BinaryenIfSetIfTrue
BinaryenInt32
BinaryenInt64
BinaryenInvalidId
BinaryenLaneselectI8x16
BinaryenLaneselectI16x8
BinaryenLaneselectI32x4
BinaryenLaneselectI64x2
BinaryenLeFloat32
BinaryenLeFloat64
BinaryenLeSInt32
BinaryenLeSInt64
BinaryenLeSVecI8x16
BinaryenLeSVecI16x8
BinaryenLeSVecI32x4
BinaryenLeSVecI64x2
BinaryenLeUInt32
BinaryenLeUInt64
BinaryenLeUVecI8x16
BinaryenLeUVecI16x8
BinaryenLeUVecI32x4
BinaryenLeVecF32x4
BinaryenLeVecF64x2
BinaryenLiteralFloat32
BinaryenLiteralFloat64
BinaryenLiteralFloat32Bits
BinaryenLiteralFloat64Bits
BinaryenLiteralInt32
BinaryenLiteralInt64
BinaryenLiteralVec128
BinaryenLoad
BinaryenLoad8LaneVec128
BinaryenLoad8SplatVec128
BinaryenLoad8x8SVec128
BinaryenLoad8x8UVec128
BinaryenLoad16LaneVec128
BinaryenLoad16SplatVec128
BinaryenLoad16x4SVec128
BinaryenLoad16x4UVec128
BinaryenLoad32LaneVec128
BinaryenLoad32SplatVec128
BinaryenLoad32ZeroVec128
BinaryenLoad32x2SVec128
BinaryenLoad32x2UVec128
BinaryenLoad64LaneVec128
BinaryenLoad64SplatVec128
BinaryenLoad64ZeroVec128
BinaryenLoadGetAlign
BinaryenLoadGetBytes
BinaryenLoadGetOffset
BinaryenLoadGetPtr
BinaryenLoadId
BinaryenLoadIsAtomic
BinaryenLoadIsSigned
BinaryenLoadSetAlign
BinaryenLoadSetAtomic
BinaryenLoadSetBytes
BinaryenLoadSetOffset
BinaryenLoadSetPtr
BinaryenLoadSetSigned
BinaryenLocalGet
BinaryenLocalGetGetIndex
BinaryenLocalGetId
BinaryenLocalGetSetIndex
BinaryenLocalSet
BinaryenLocalSetGetIndex
BinaryenLocalSetGetValue
BinaryenLocalSetId
BinaryenLocalSetIsTee
BinaryenLocalSetSetIndex
BinaryenLocalSetSetValue
BinaryenLocalTee
BinaryenLoop
BinaryenLoopGetBody
BinaryenLoopGetName
BinaryenLoopId
BinaryenLoopSetBody
BinaryenLoopSetName
BinaryenLtFloat32
BinaryenLtFloat64
BinaryenLtSInt32
BinaryenLtSInt64
BinaryenLtSVecI8x16
BinaryenLtSVecI16x8
BinaryenLtSVecI32x4
BinaryenLtSVecI64x2
BinaryenLtUInt32
BinaryenLtUInt64
BinaryenLtUVecI8x16
BinaryenLtUVecI16x8
BinaryenLtUVecI32x4
BinaryenLtVecF32x4
BinaryenLtVecF64x2
BinaryenMaxFloat32
BinaryenMaxFloat64
BinaryenMaxSVecI8x16
BinaryenMaxSVecI16x8
BinaryenMaxSVecI32x4
BinaryenMaxUVecI8x16
BinaryenMaxUVecI16x8
BinaryenMaxUVecI32x4
BinaryenMaxVecF32x4
BinaryenMaxVecF64x2
BinaryenMemoryCopy
BinaryenMemoryCopyGetDest
BinaryenMemoryCopyGetSize
BinaryenMemoryCopyGetSource
BinaryenMemoryCopyId
BinaryenMemoryCopySetDest
BinaryenMemoryCopySetSize
BinaryenMemoryCopySetSource
BinaryenMemoryFill
BinaryenMemoryFillGetDest
BinaryenMemoryFillGetSize
BinaryenMemoryFillGetValue
BinaryenMemoryFillId
BinaryenMemoryFillSetDest
BinaryenMemoryFillSetSize
BinaryenMemoryFillSetValue
BinaryenMemoryGetInitial
BinaryenMemoryGetMax
BinaryenMemoryGrow
BinaryenMemoryGrowGetDelta
BinaryenMemoryGrowId
BinaryenMemoryGrowSetDelta
BinaryenMemoryHasMax
BinaryenMemoryImportGetBase
BinaryenMemoryImportGetModule
BinaryenMemoryInit
BinaryenMemoryInitGetDest
BinaryenMemoryInitGetOffset
BinaryenMemoryInitGetSegment
BinaryenMemoryInitGetSize
BinaryenMemoryInitId
BinaryenMemoryInitSetDest
BinaryenMemoryInitSetOffset
BinaryenMemoryInitSetSegment
BinaryenMemoryInitSetSize
BinaryenMemoryIs64
BinaryenMemoryIsShared
BinaryenMemorySize
BinaryenMemorySizeId
BinaryenMinFloat32
BinaryenMinFloat64
BinaryenMinSVecI8x16
BinaryenMinSVecI16x8
BinaryenMinSVecI32x4
BinaryenMinUVecI8x16
BinaryenMinUVecI16x8
BinaryenMinUVecI32x4
BinaryenMinVecF32x4
BinaryenMinVecF64x2
BinaryenModuleAddDebugInfoFileName
BinaryenModuleAllocateAndWrite
BinaryenModuleAllocateAndWriteStackIR
BinaryenModuleAllocateAndWriteText
BinaryenModuleAutoDrop
BinaryenModuleCreate
BinaryenModuleDispose
BinaryenModuleGetDebugInfoFileName
BinaryenModuleGetFeatures
BinaryenModuleInterpret
BinaryenModuleOptimize
BinaryenModuleParse
BinaryenModulePrint
BinaryenModulePrintAsmjs
BinaryenModulePrintStackIR
BinaryenModuleRead
BinaryenModuleRunPasses
BinaryenModuleSetFeatures
BinaryenModuleSetFieldName
BinaryenModuleSetTypeName
BinaryenModuleUpdateMaps
BinaryenModuleValidate
BinaryenModuleWrite
BinaryenModuleWriteStackIR
BinaryenModuleWriteText
BinaryenModuleWriteWithSourceMap
BinaryenMulFloat32
BinaryenMulFloat64
BinaryenMulInt32
BinaryenMulInt64
BinaryenMulVecF32x4
BinaryenMulVecF64x2
BinaryenMulVecI16x8
BinaryenMulVecI32x4
BinaryenMulVecI64x2
BinaryenNarrowSVecI16x8ToVecI8x16
BinaryenNarrowSVecI32x4ToVecI16x8
BinaryenNarrowUVecI16x8ToVecI8x16
BinaryenNarrowUVecI32x4ToVecI16x8
BinaryenNeFloat32
BinaryenNeFloat64
BinaryenNeInt32
BinaryenNeInt64
BinaryenNeVecF32x4
BinaryenNeVecF64x2
BinaryenNeVecI8x16
BinaryenNeVecI16x8
BinaryenNeVecI32x4
BinaryenNeVecI64x2
BinaryenNearestFloat32
BinaryenNearestFloat64
BinaryenNearestVecF32x4
BinaryenNearestVecF64x2
BinaryenNegFloat32
BinaryenNegFloat64
BinaryenNegVecF32x4
BinaryenNegVecF64x2
BinaryenNegVecI8x16
BinaryenNegVecI16x8
BinaryenNegVecI32x4
BinaryenNegVecI64x2
BinaryenNone
BinaryenNop
BinaryenNopId
BinaryenNotVec128
BinaryenOrInt32
BinaryenOrInt64
BinaryenOrVec128
BinaryenPMaxVecF32x4
BinaryenPMaxVecF64x2
BinaryenPMinVecF32x4
BinaryenPMinVecF64x2
BinaryenPackedTypeInt8
BinaryenPackedTypeInt16
BinaryenPackedTypeNotPacked
BinaryenPop
BinaryenPopId
BinaryenPopcntInt32
BinaryenPopcntInt64
BinaryenPopcntVecI8x16
BinaryenPromoteFloat32
BinaryenPromoteLowVecF32x4ToVecF64x2
BinaryenQ15MulrSatSVecI16x8
BinaryenRefAs
BinaryenRefAsExternExternalize
BinaryenRefAsExternInternalize
BinaryenRefAsGetOp
BinaryenRefAsGetValue
BinaryenRefAsId
BinaryenRefAsNonNull
BinaryenRefAsSetOp
BinaryenRefAsSetValue
BinaryenRefCast
BinaryenRefCastGetRef
BinaryenRefCastId
BinaryenRefCastSetRef
BinaryenRefEq
BinaryenRefEqGetLeft
BinaryenRefEqGetRight
BinaryenRefEqId
BinaryenRefEqSetLeft
BinaryenRefEqSetRight
BinaryenRefFunc
BinaryenRefFuncGetFunc
BinaryenRefFuncId
BinaryenRefFuncSetFunc
BinaryenRefI31
BinaryenRefI31GetValue
BinaryenRefI31Id
BinaryenRefI31SetValue
BinaryenRefIsNull
BinaryenRefIsNullGetValue
BinaryenRefIsNullId
BinaryenRefIsNullSetValue
BinaryenRefNull
BinaryenRefNullId
BinaryenRefTest
BinaryenRefTestGetCastType
BinaryenRefTestGetRef
BinaryenRefTestId
BinaryenRefTestSetCastType
BinaryenRefTestSetRef
BinaryenReinterpretFloat32
BinaryenReinterpretFloat64
BinaryenReinterpretInt32
BinaryenReinterpretInt64
BinaryenRelaxedFmaVecF32x4
BinaryenRelaxedFmaVecF64x2
BinaryenRelaxedFmsVecF32x4
BinaryenRelaxedFmsVecF64x2
BinaryenRelaxedMaxVecF32x4
BinaryenRelaxedMaxVecF64x2
BinaryenRelaxedMinVecF32x4
BinaryenRelaxedMinVecF64x2
BinaryenRelaxedQ15MulrSVecI16x8
BinaryenRelaxedSwizzleVecI8x16
BinaryenRelaxedTruncSVecF32x4ToVecI32x4
BinaryenRelaxedTruncUVecF32x4ToVecI32x4
BinaryenRelaxedTruncZeroSVecF64x2ToVecI32x4
BinaryenRelaxedTruncZeroUVecF64x2ToVecI32x4
BinaryenRemSInt32
BinaryenRemSInt64
BinaryenRemUInt32
BinaryenRemUInt64
BinaryenRemoveElementSegment
BinaryenRemoveExport
BinaryenRemoveFunction
BinaryenRemoveGlobal
BinaryenRemoveTable
BinaryenRemoveTag
BinaryenReplaceLaneVecF32x4
BinaryenReplaceLaneVecF64x2
BinaryenReplaceLaneVecI8x16
BinaryenReplaceLaneVecI16x8
BinaryenReplaceLaneVecI32x4
BinaryenReplaceLaneVecI64x2
BinaryenResumeId
BinaryenRethrow
BinaryenRethrowGetTarget
BinaryenRethrowId
BinaryenRethrowSetTarget
BinaryenReturn
BinaryenReturnCall
BinaryenReturnCallIndirect
BinaryenReturnGetValue
BinaryenReturnId
BinaryenReturnSetValue
BinaryenRotLInt32
BinaryenRotLInt64
BinaryenRotRInt32
BinaryenRotRInt64
BinaryenSIMDExtract
BinaryenSIMDExtractGetIndex
BinaryenSIMDExtractGetOp
BinaryenSIMDExtractGetVec
BinaryenSIMDExtractId
BinaryenSIMDExtractSetIndex
BinaryenSIMDExtractSetOp
BinaryenSIMDExtractSetVec
BinaryenSIMDLoad
BinaryenSIMDLoadGetAlign
BinaryenSIMDLoadGetOffset
BinaryenSIMDLoadGetOp
BinaryenSIMDLoadGetPtr
BinaryenSIMDLoadId
BinaryenSIMDLoadSetAlign
BinaryenSIMDLoadSetOffset
BinaryenSIMDLoadSetOp
BinaryenSIMDLoadSetPtr
BinaryenSIMDLoadStoreLane
BinaryenSIMDLoadStoreLaneGetAlign
BinaryenSIMDLoadStoreLaneGetIndex
BinaryenSIMDLoadStoreLaneGetOffset
BinaryenSIMDLoadStoreLaneGetOp
BinaryenSIMDLoadStoreLaneGetPtr
BinaryenSIMDLoadStoreLaneGetVec
BinaryenSIMDLoadStoreLaneId
BinaryenSIMDLoadStoreLaneIsStore
BinaryenSIMDLoadStoreLaneSetAlign
BinaryenSIMDLoadStoreLaneSetIndex
BinaryenSIMDLoadStoreLaneSetOffset
BinaryenSIMDLoadStoreLaneSetOp
BinaryenSIMDLoadStoreLaneSetPtr
BinaryenSIMDLoadStoreLaneSetVec
BinaryenSIMDReplace
BinaryenSIMDReplaceGetIndex
BinaryenSIMDReplaceGetOp
BinaryenSIMDReplaceGetValue
BinaryenSIMDReplaceGetVec
BinaryenSIMDReplaceId
BinaryenSIMDReplaceSetIndex
BinaryenSIMDReplaceSetOp
BinaryenSIMDReplaceSetValue
BinaryenSIMDReplaceSetVec
BinaryenSIMDShift
BinaryenSIMDShiftGetOp
BinaryenSIMDShiftGetShift
BinaryenSIMDShiftGetVec
BinaryenSIMDShiftId
BinaryenSIMDShiftSetOp
BinaryenSIMDShiftSetShift
BinaryenSIMDShiftSetVec
BinaryenSIMDShuffle
BinaryenSIMDShuffleGetLeft
BinaryenSIMDShuffleGetMask
BinaryenSIMDShuffleGetRight
BinaryenSIMDShuffleId
BinaryenSIMDShuffleSetLeft
BinaryenSIMDShuffleSetMask
BinaryenSIMDShuffleSetRight
BinaryenSIMDTernary
BinaryenSIMDTernaryGetA
BinaryenSIMDTernaryGetB
BinaryenSIMDTernaryGetC
BinaryenSIMDTernaryGetOp
BinaryenSIMDTernaryId
BinaryenSIMDTernarySetA
BinaryenSIMDTernarySetB
BinaryenSIMDTernarySetC
BinaryenSIMDTernarySetOp
BinaryenSelect
BinaryenSelectGetCondition
BinaryenSelectGetIfFalse
BinaryenSelectGetIfTrue
BinaryenSelectId
BinaryenSelectSetCondition
BinaryenSelectSetIfFalse
BinaryenSelectSetIfTrue
BinaryenSetAllowInliningFunctionsWithLoops
BinaryenSetAlwaysInlineMaxSize
BinaryenSetColorsEnabled
BinaryenSetDebugInfo
BinaryenSetFastMath
BinaryenSetFlexibleInlineMaxSize
BinaryenSetLowMemoryUnused
BinaryenSetMemory
BinaryenSetOneCallerInlineMaxSize
BinaryenSetOptimizeLevel
BinaryenSetPassArgument
BinaryenSetShrinkLevel
BinaryenSetStart
BinaryenSetZeroFilledMemory
BinaryenShlInt32
BinaryenShlInt64
BinaryenShlVecI8x16
BinaryenShlVecI16x8
BinaryenShlVecI32x4
BinaryenShlVecI64x2
BinaryenShrSInt32
BinaryenShrSInt64
BinaryenShrSVecI8x16
BinaryenShrSVecI16x8
BinaryenShrSVecI32x4
BinaryenShrSVecI64x2
BinaryenShrUInt32
BinaryenShrUInt64
BinaryenShrUVecI8x16
BinaryenShrUVecI16x8
BinaryenShrUVecI32x4
BinaryenShrUVecI64x2
BinaryenSideEffectAny
BinaryenSideEffectBranches
BinaryenSideEffectCalls
BinaryenSideEffectDanglingPop
BinaryenSideEffectImplicitTrap
BinaryenSideEffectIsAtomic
BinaryenSideEffectNone
BinaryenSideEffectReadsGlobal
BinaryenSideEffectReadsLocal
BinaryenSideEffectReadsMemory
BinaryenSideEffectReadsTable
BinaryenSideEffectThrows
BinaryenSideEffectTrapsNeverHappen
BinaryenSideEffectWritesGlobal
BinaryenSideEffectWritesLocal
BinaryenSideEffectWritesMemory
BinaryenSideEffectWritesTable
BinaryenSignatureTypeGetParams
BinaryenSignatureTypeGetResults
BinaryenSplatVecF32x4
BinaryenSplatVecF64x2
BinaryenSplatVecI8x16
BinaryenSplatVecI16x8
BinaryenSplatVecI32x4
BinaryenSplatVecI64x2
BinaryenSqrtFloat32
BinaryenSqrtFloat64
BinaryenSqrtVecF32x4
BinaryenSqrtVecF64x2
BinaryenStore
BinaryenStore8LaneVec128
BinaryenStore16LaneVec128
BinaryenStore32LaneVec128
BinaryenStore64LaneVec128
BinaryenStoreGetAlign
BinaryenStoreGetBytes
BinaryenStoreGetOffset
BinaryenStoreGetPtr
BinaryenStoreGetValue
BinaryenStoreGetValueType
BinaryenStoreId
BinaryenStoreIsAtomic
BinaryenStoreSetAlign
BinaryenStoreSetAtomic
BinaryenStoreSetBytes
BinaryenStoreSetOffset
BinaryenStoreSetPtr
BinaryenStoreSetValue
BinaryenStoreSetValueType
BinaryenStringAs
BinaryenStringAsGetOp
BinaryenStringAsGetRef
BinaryenStringAsId
BinaryenStringAsIter
BinaryenStringAsSetOp
BinaryenStringAsSetRef
BinaryenStringAsWTF8
BinaryenStringAsWTF16
BinaryenStringConcat
BinaryenStringConcatGetLeft
BinaryenStringConcatGetRight
BinaryenStringConcatId
BinaryenStringConcatSetLeft
BinaryenStringConcatSetRight
BinaryenStringConst
BinaryenStringConstGetString
BinaryenStringConstId
BinaryenStringConstSetString
BinaryenStringEncode
BinaryenStringEncodeGetOp
BinaryenStringEncodeGetPtr
BinaryenStringEncodeGetRef
BinaryenStringEncodeGetStart
BinaryenStringEncodeId
BinaryenStringEncodeLossyUTF8
BinaryenStringEncodeLossyUTF8Array
BinaryenStringEncodeSetOp
BinaryenStringEncodeSetPtr
BinaryenStringEncodeSetRef
BinaryenStringEncodeSetStart
BinaryenStringEncodeUTF8
BinaryenStringEncodeUTF8Array
BinaryenStringEncodeWTF8
BinaryenStringEncodeWTF8Array
BinaryenStringEncodeWTF16
BinaryenStringEncodeWTF16Array
BinaryenStringEq
BinaryenStringEqCompare
BinaryenStringEqEqual
BinaryenStringEqGetLeft
BinaryenStringEqGetOp
BinaryenStringEqGetRight
BinaryenStringEqId
BinaryenStringEqSetLeft
BinaryenStringEqSetOp
BinaryenStringEqSetRight
BinaryenStringIterMove
BinaryenStringIterMoveAdvance
BinaryenStringIterMoveGetNum
BinaryenStringIterMoveGetOp
BinaryenStringIterMoveGetRef
BinaryenStringIterMoveId
BinaryenStringIterMoveRewind
BinaryenStringIterMoveSetNum
BinaryenStringIterMoveSetOp
BinaryenStringIterMoveSetRef
BinaryenStringIterNext
BinaryenStringIterNextGetRef
BinaryenStringIterNextId
BinaryenStringIterNextSetRef
BinaryenStringMeasure
BinaryenStringMeasureGetOp
BinaryenStringMeasureGetRef
BinaryenStringMeasureId
BinaryenStringMeasureIsUSV
BinaryenStringMeasureSetOp
BinaryenStringMeasureSetRef
BinaryenStringMeasureUTF8
BinaryenStringMeasureWTF8
BinaryenStringMeasureWTF16
BinaryenStringMeasureWTF16View
BinaryenStringNew
BinaryenStringNewFromCodePoint
BinaryenStringNewGetEnd
BinaryenStringNewGetLength
BinaryenStringNewGetOp
BinaryenStringNewGetPtr
BinaryenStringNewGetStart
BinaryenStringNewId
BinaryenStringNewIsTry
BinaryenStringNewLossyUTF8
BinaryenStringNewLossyUTF8Array
BinaryenStringNewSetEnd
BinaryenStringNewSetLength
BinaryenStringNewSetOp
BinaryenStringNewSetPtr
BinaryenStringNewSetStart
BinaryenStringNewSetTry
BinaryenStringNewUTF8
BinaryenStringNewUTF8Array
BinaryenStringNewWTF8
BinaryenStringNewWTF8Array
BinaryenStringNewWTF16
BinaryenStringNewWTF16Array
BinaryenStringSliceIter
BinaryenStringSliceIterGetNum
BinaryenStringSliceIterGetRef
BinaryenStringSliceIterId
BinaryenStringSliceIterSetNum
BinaryenStringSliceIterSetRef
BinaryenStringSliceWTF
BinaryenStringSliceWTF8
BinaryenStringSliceWTF16
BinaryenStringSliceWTFGetEnd
BinaryenStringSliceWTFGetOp
BinaryenStringSliceWTFGetRef
BinaryenStringSliceWTFGetStart
BinaryenStringSliceWTFId
BinaryenStringSliceWTFSetEnd
BinaryenStringSliceWTFSetOp
BinaryenStringSliceWTFSetRef
BinaryenStringSliceWTFSetStart
BinaryenStringWTF8Advance
BinaryenStringWTF8AdvanceGetBytes
BinaryenStringWTF8AdvanceGetPos
BinaryenStringWTF8AdvanceGetRef
BinaryenStringWTF8AdvanceId
BinaryenStringWTF8AdvanceSetBytes
BinaryenStringWTF8AdvanceSetPos
BinaryenStringWTF8AdvanceSetRef
BinaryenStringWTF16Get
BinaryenStringWTF16GetGetPos
BinaryenStringWTF16GetGetRef
BinaryenStringWTF16GetId
BinaryenStringWTF16GetSetPos
BinaryenStringWTF16GetSetRef
BinaryenStructGet
BinaryenStructGetGetIndex
BinaryenStructGetGetRef
BinaryenStructGetId
BinaryenStructGetIsSigned
BinaryenStructGetSetIndex
BinaryenStructGetSetRef
BinaryenStructGetSetSigned
BinaryenStructNew
BinaryenStructNewAppendOperand
BinaryenStructNewGetNumOperands
BinaryenStructNewGetOperandAt
BinaryenStructNewId
BinaryenStructNewInsertOperandAt
BinaryenStructNewRemoveOperandAt
BinaryenStructNewSetOperandAt
BinaryenStructSet
BinaryenStructSetGetIndex
BinaryenStructSetGetRef
BinaryenStructSetGetValue
BinaryenStructSetId
BinaryenStructSetSetIndex
BinaryenStructSetSetRef
BinaryenStructSetSetValue
BinaryenStructTypeGetFieldPackedType
BinaryenStructTypeGetFieldType
BinaryenStructTypeGetNumFields
BinaryenStructTypeIsFieldMutable
BinaryenSubFloat32
BinaryenSubFloat64
BinaryenSubInt32
BinaryenSubInt64
BinaryenSubSatSVecI8x16
BinaryenSubSatSVecI16x8
BinaryenSubSatUVecI8x16
BinaryenSubSatUVecI16x8
BinaryenSubVecF32x4
BinaryenSubVecF64x2
BinaryenSubVecI8x16
BinaryenSubVecI16x8
BinaryenSubVecI32x4
BinaryenSubVecI64x2
BinaryenSwitch
BinaryenSwitchAppendName
BinaryenSwitchGetCondition
BinaryenSwitchGetDefaultName
BinaryenSwitchGetNameAt
BinaryenSwitchGetNumNames
BinaryenSwitchGetValue
BinaryenSwitchId
BinaryenSwitchInsertNameAt
BinaryenSwitchRemoveNameAt
BinaryenSwitchSetCondition
BinaryenSwitchSetDefaultName
BinaryenSwitchSetNameAt
BinaryenSwitchSetValue
BinaryenSwizzleVecI8x16
BinaryenTableCopyId
BinaryenTableFillId
BinaryenTableGet
BinaryenTableGetGetIndex
BinaryenTableGetGetTable
BinaryenTableGetId
BinaryenTableGetInitial
BinaryenTableGetMax
BinaryenTableGetName
BinaryenTableGetSetIndex
BinaryenTableGetSetTable
BinaryenTableGetType
BinaryenTableGrow
BinaryenTableGrowGetDelta
BinaryenTableGrowGetTable
BinaryenTableGrowGetValue
BinaryenTableGrowId
BinaryenTableGrowSetDelta
BinaryenTableGrowSetTable
BinaryenTableGrowSetValue
BinaryenTableHasMax
BinaryenTableImportGetBase
BinaryenTableImportGetModule
BinaryenTableSet
BinaryenTableSetGetIndex
BinaryenTableSetGetTable
BinaryenTableSetGetValue
BinaryenTableSetId
BinaryenTableSetInitial
BinaryenTableSetMax
BinaryenTableSetName
BinaryenTableSetSetIndex
BinaryenTableSetSetTable
BinaryenTableSetSetValue
BinaryenTableSetType
BinaryenTableSize
BinaryenTableSizeGetTable
BinaryenTableSizeId
BinaryenTableSizeSetTable
BinaryenTagGetName
BinaryenTagGetParams
BinaryenTagGetResults
BinaryenTagImportGetBase
BinaryenTagImportGetModule
BinaryenThrow
BinaryenThrowAppendOperand
BinaryenThrowGetNumOperands
BinaryenThrowGetOperandAt
BinaryenThrowGetTag
BinaryenThrowId
BinaryenThrowInsertOperandAt
BinaryenThrowRefId
BinaryenThrowRemoveOperandAt
BinaryenThrowSetOperandAt
BinaryenThrowSetTag
BinaryenTruncFloat32
BinaryenTruncFloat64
BinaryenTruncSFloat32ToInt32
BinaryenTruncSFloat32ToInt64
BinaryenTruncSFloat64ToInt32
BinaryenTruncSFloat64ToInt64
BinaryenTruncSatSFloat32ToInt32
BinaryenTruncSatSFloat32ToInt64
BinaryenTruncSatSFloat64ToInt32
BinaryenTruncSatSFloat64ToInt64
BinaryenTruncSatSVecF32x4ToVecI32x4
BinaryenTruncSatUFloat32ToInt32
BinaryenTruncSatUFloat32ToInt64
BinaryenTruncSatUFloat64ToInt32
BinaryenTruncSatUFloat64ToInt64
BinaryenTruncSatUVecF32x4ToVecI32x4
BinaryenTruncSatZeroSVecF64x2ToVecI32x4
BinaryenTruncSatZeroUVecF64x2ToVecI32x4
BinaryenTruncUFloat32ToInt32
BinaryenTruncUFloat32ToInt64
BinaryenTruncUFloat64ToInt32
BinaryenTruncUFloat64ToInt64
BinaryenTruncVecF32x4
BinaryenTruncVecF64x2
BinaryenTry
BinaryenTryAppendCatchBody
BinaryenTryAppendCatchTag
BinaryenTryGetBody
BinaryenTryGetCatchBodyAt
BinaryenTryGetCatchTagAt
BinaryenTryGetDelegateTarget
BinaryenTryGetName
BinaryenTryGetNumCatchBodies
BinaryenTryGetNumCatchTags
BinaryenTryHasCatchAll
BinaryenTryId
BinaryenTryInsertCatchBodyAt
BinaryenTryInsertCatchTagAt
BinaryenTryIsDelegate
BinaryenTryRemoveCatchBodyAt
BinaryenTryRemoveCatchTagAt
BinaryenTrySetBody
BinaryenTrySetCatchBodyAt
BinaryenTrySetCatchTagAt
BinaryenTrySetDelegateTarget
BinaryenTrySetName
BinaryenTryTableId
BinaryenTupleExtract
BinaryenTupleExtractGetIndex
BinaryenTupleExtractGetTuple
BinaryenTupleExtractId
BinaryenTupleExtractSetIndex
BinaryenTupleExtractSetTuple
BinaryenTupleMake
BinaryenTupleMakeAppendOperand
BinaryenTupleMakeGetNumOperands
BinaryenTupleMakeGetOperandAt
BinaryenTupleMakeId
BinaryenTupleMakeInsertOperandAt
BinaryenTupleMakeRemoveOperandAt
BinaryenTupleMakeSetOperandAt
BinaryenTypeAnyref
BinaryenTypeArity
BinaryenTypeArrayref
BinaryenTypeAuto
BinaryenTypeCreate
BinaryenTypeEqref
BinaryenTypeExpand
BinaryenTypeExternref
BinaryenTypeFloat32
BinaryenTypeFloat64
BinaryenTypeFromHeapType
BinaryenTypeFuncref
BinaryenTypeGetHeapType
BinaryenTypeI31ref
BinaryenTypeInt32
BinaryenTypeInt64
BinaryenTypeIsNullable
BinaryenTypeNone
BinaryenTypeNullExternref
BinaryenTypeNullFuncref
BinaryenTypeNullref
BinaryenTypeStringref
BinaryenTypeStringviewIter
BinaryenTypeStringviewWTF8
BinaryenTypeStringviewWTF16
BinaryenTypeStructref
BinaryenTypeUnreachable
BinaryenTypeVec128
BinaryenUnary
BinaryenUnaryGetOp
BinaryenUnaryGetValue
BinaryenUnaryId
BinaryenUnarySetOp
BinaryenUnarySetValue
BinaryenUndefined
BinaryenUnreachable
BinaryenUnreachableId
BinaryenWrapInt64
BinaryenXorInt32
BinaryenXorInt64
BinaryenXorVec128
ExpressionRunnerCreate
ExpressionRunnerFlagsDefault
ExpressionRunnerFlagsPreserveSideeffects
ExpressionRunnerFlagsTraverseCalls
ExpressionRunnerRunAndDispose
ExpressionRunnerSetGlobalValue
ExpressionRunnerSetLocalValue
RelooperAddBlock
RelooperAddBlockWithSwitch
RelooperAddBranch
RelooperAddBranchForSwitch
RelooperCreate
RelooperRenderAndDispose
TypeBuilderBuildAndDispose
TypeBuilderCreate
TypeBuilderCreateRecGroup
TypeBuilderErrorReasonForwardChildReference
TypeBuilderErrorReasonForwardSupertypeReference
TypeBuilderErrorReasonInvalidSupertype
TypeBuilderErrorReasonSelfSupertype
TypeBuilderGetSize
TypeBuilderGetTempHeapType
TypeBuilderGetTempRefType
TypeBuilderGetTempTupleType
TypeBuilderGrow
TypeBuilderSetArrayType
TypeBuilderSetOpen
TypeBuilderSetSignatureType
TypeBuilderSetStructType
TypeBuilderSetSubType

Type Aliases§

BinaryenBasicHeapType
BinaryenElementSegmentRef
BinaryenExportRef
BinaryenExpressionId
BinaryenExpressionRef
BinaryenExternalKind
BinaryenFeatures
BinaryenFunctionRef
BinaryenGlobalRef
BinaryenHeapType
BinaryenIndex
BinaryenMemoryRef
BinaryenModuleRef
BinaryenOp
BinaryenPackedType
BinaryenSideEffects
BinaryenTableRef
BinaryenTagRef
BinaryenType
ExpressionRunnerFlags
ExpressionRunnerRef
RelooperBlockRef
RelooperRef
TypeBuilderErrorReason
TypeBuilderRef
__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
wchar_t

Unions§

BinaryenLiteral__bindgen_ty_1