wake.ir.yul.abc
module
#
YulAbc
class
#
Bases: IrAbc
, ABC
Abstract base class for all Yul IR nodes.
Source code in wake/ir/yul/abc.py
inline_assembly: InlineAssembly
property
#
Returns:
Type | Description |
---|---|
InlineAssembly
|
Inline assembly statement that contains this Yul node. |
modifies_state: Set[Tuple[Union[ExpressionAbc, StatementAbc, YulAbc], ModifiesStateFlag]]
abstractmethod
property
#
WARNING
Is not considered stable and so is not exported in the documentation.
Returns:
Type | Description |
---|---|
Set[Tuple[Union[ExpressionAbc, StatementAbc, YulAbc], ModifiesStateFlag]]
|
Set of child IR nodes (including |