Wat
wat
WatPrinter
dataclass
Source code in xdsl/dialects/wasm/wat.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 | |
stream: Any | None = field(default=None)
class-attribute
instance-attribute
__init__(stream: Any | None = None) -> None
print_string(text: str) -> None
Source code in xdsl/dialects/wasm/wat.py
19 20 | |
in_parens()
Source code in xdsl/dialects/wasm/wat.py
22 23 24 25 26 27 28 | |
WatPrintable
Bases: ABC
Source code in xdsl/dialects/wasm/wat.py
31 32 33 34 | |
print_wat(printer: WatPrinter) -> None
abstractmethod
Source code in xdsl/dialects/wasm/wat.py
32 33 34 | |
WatTarget
dataclass
Bases: Target
Source code in xdsl/dialects/wasm/wat.py
37 38 39 40 41 42 43 44 45 46 47 48 | |
name = 'wat'
class-attribute
instance-attribute
__init__() -> None
emit(ctx: Context, module: ModuleOp, output: IO[str]) -> None
Source code in xdsl/dialects/wasm/wat.py
41 42 43 44 45 46 47 48 | |