Class SuspensionPointCollector
java.lang.Object
org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
org.teavm.backend.wasm.transformation.SuspensionPointCollector
- All Implemented Interfaces:
WasmExpressionVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisSuspending(WasmExpression expr) voidvisit(WasmArrayCopy expression) voidvisit(WasmArrayGet expression) voidvisit(WasmArrayLength expression) voidvisit(WasmArrayNewDefault expression) voidvisit(WasmArrayNewFixed expression) voidvisit(WasmArraySet expression) voidvoidvisit(WasmBranch expression) voidvoidvoidvisit(WasmCallReference expression) voidvoidvisit(WasmCastBranch expression) voidvisit(WasmConditional expression) voidvisit(WasmConversion expression) voidvoidvoidvisit(WasmExternConversion expression) voidvoidvisit(WasmFloatBinary expression) voidvisit(WasmFloatUnary expression) voidvisit(WasmIndirectCall expression) voidvisit(WasmInt31Get expression) voidvisit(WasmInt31Reference expression) voidvisit(WasmIntBinary expression) voidvisit(WasmIntUnary expression) voidvisit(WasmIsNull expression) voidvisit(WasmLoadFloat32 expression) voidvisit(WasmLoadFloat64 expression) voidvisit(WasmLoadInt32 expression) voidvisit(WasmLoadInt64 expression) voidvisit(WasmMemoryGrow expression) voidvisit(WasmNullBranch expression) voidvisit(WasmReferencesEqual expression) voidvisit(WasmReturn expression) voidvisit(WasmSetGlobal expression) voidvisit(WasmSetLocal expression) voidvisit(WasmStoreFloat32 expression) voidvisit(WasmStoreFloat64 expression) voidvisit(WasmStoreInt32 expression) voidvisit(WasmStoreInt64 expression) voidvisit(WasmStructGet expression) voidvisit(WasmStructNew expression) voidvisit(WasmStructSet expression) voidvisit(WasmSwitch expression) voidvoidvoid
-
Constructor Details
-
SuspensionPointCollector
public SuspensionPointCollector()
-
-
Method Details
-
isSuspending
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-
visit
- Specified by:
visitin interfaceWasmExpressionVisitor- Overrides:
visitin classWasmDefaultExpressionVisitor
-