Class Catch
- java.lang.Object
-
- de.mirkosertic.bytecoder.core.backend.wasm.ast.Container
-
- de.mirkosertic.bytecoder.core.backend.wasm.ast.Catch
-
public class Catch extends Container
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intrelativeDepthTo(LabeledContainer outerBlock)intrelativeDepthTo(LabeledContainer outerBlock, int offset)voidwriteTo(BinaryWriter.Writer codeWriter, WasmValue.ExportContext context)voidwriteTo(TextWriter textWriter, WasmValue.ExportContext context)-
Methods inherited from class de.mirkosertic.bytecoder.core.backend.wasm.ast.Container
addChild, end, findByLabelInHierarchy, getChildren, hasChildren, parent
-
-
-
-
Field Detail
-
catchTag
private final Tag catchTag
-
-
Method Detail
-
relativeDepthTo
public int relativeDepthTo(LabeledContainer outerBlock)
- Overrides:
relativeDepthToin classContainer
-
relativeDepthTo
public int relativeDepthTo(LabeledContainer outerBlock, int offset)
- Overrides:
relativeDepthToin classContainer
-
writeTo
public void writeTo(BinaryWriter.Writer codeWriter, WasmValue.ExportContext context) throws java.io.IOException
- Throws:
java.io.IOException
-
writeTo
public void writeTo(TextWriter textWriter, WasmValue.ExportContext context) throws java.io.IOException
- Throws:
java.io.IOException
-
-