[][src]Trait walrus::ir::VisitMut

pub trait VisitMut {
    fn visit_mut<V>(&mut self, visitor: &mut V)
    where
        V: VisitorMut
; }

Anything that can be visited by a Visitor.

Required methods

fn visit_mut<V>(&mut self, visitor: &mut V) where
    V: VisitorMut

Visit this thing with the given visitor.

Loading content...

Implementors

impl VisitMut for Expr[src]

impl VisitMut for AtomicNotify[src]

impl VisitMut for AtomicNotifyId[src]

impl VisitMut for AtomicRmw[src]

impl VisitMut for AtomicRmwId[src]

impl VisitMut for AtomicWait[src]

impl VisitMut for AtomicWaitId[src]

impl VisitMut for Binop[src]

impl VisitMut for BinopId[src]

impl VisitMut for Block[src]

impl VisitMut for BlockId[src]

impl VisitMut for Br[src]

impl VisitMut for BrId[src]

impl VisitMut for BrIf[src]

impl VisitMut for BrIfId[src]

impl VisitMut for BrTable[src]

impl VisitMut for BrTableId[src]

impl VisitMut for Call[src]

impl VisitMut for CallId[src]

impl VisitMut for CallIndirect[src]

impl VisitMut for CallIndirectId[src]

impl VisitMut for Cmpxchg[src]

impl VisitMut for CmpxchgId[src]

impl VisitMut for Const[src]

impl VisitMut for ConstId[src]

impl VisitMut for DataDrop[src]

impl VisitMut for DataDropId[src]

impl VisitMut for Drop[src]

impl VisitMut for DropId[src]

impl VisitMut for GlobalGet[src]

impl VisitMut for GlobalGetId[src]

impl VisitMut for GlobalSet[src]

impl VisitMut for GlobalSetId[src]

impl VisitMut for IfElse[src]

impl VisitMut for IfElseId[src]

impl VisitMut for Load[src]

impl VisitMut for LoadId[src]

impl VisitMut for LocalGet[src]

impl VisitMut for LocalGetId[src]

impl VisitMut for LocalSet[src]

impl VisitMut for LocalSetId[src]

impl VisitMut for LocalTee[src]

impl VisitMut for LocalTeeId[src]

impl VisitMut for MemoryCopy[src]

impl VisitMut for MemoryCopyId[src]

impl VisitMut for MemoryFill[src]

impl VisitMut for MemoryFillId[src]

impl VisitMut for MemoryGrow[src]

impl VisitMut for MemoryGrowId[src]

impl VisitMut for MemoryInit[src]

impl VisitMut for MemoryInitId[src]

impl VisitMut for MemorySize[src]

impl VisitMut for MemorySizeId[src]

impl VisitMut for RefIsNull[src]

impl VisitMut for RefIsNullId[src]

impl VisitMut for RefNull[src]

impl VisitMut for RefNullId[src]

impl VisitMut for Return[src]

impl VisitMut for ReturnId[src]

impl VisitMut for Select[src]

impl VisitMut for SelectId[src]

impl VisitMut for Store[src]

impl VisitMut for StoreId[src]

impl VisitMut for TableGet[src]

impl VisitMut for TableGetId[src]

impl VisitMut for TableGrow[src]

impl VisitMut for TableGrowId[src]

impl VisitMut for TableSet[src]

impl VisitMut for TableSetId[src]

impl VisitMut for TableSize[src]

impl VisitMut for TableSizeId[src]

impl VisitMut for Unop[src]

impl VisitMut for UnopId[src]

impl VisitMut for Unreachable[src]

impl VisitMut for UnreachableId[src]

impl VisitMut for V128Bitselect[src]

impl VisitMut for V128BitselectId[src]

impl VisitMut for V128Shuffle[src]

impl VisitMut for V128ShuffleId[src]

impl VisitMut for WithSideEffects[src]

impl VisitMut for WithSideEffectsId[src]

impl VisitMut for ExprId[src]

Loading content...