Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for safeMapRHS (0.08 sec)

  1. src/cmd/compile/internal/walk/order.go

    	case ir.OAS:
    		n := n.(*ir.AssignStmt)
    		if n.X.Op() == ir.OINDEXMAP {
    			n.Y = o.safeMapRHS(n.Y)
    		}
    		o.out = append(o.out, n)
    	case ir.OASOP:
    		n := n.(*ir.AssignOpStmt)
    		if n.X.Op() == ir.OINDEXMAP {
    			n.Y = o.safeMapRHS(n.Y)
    		}
    		o.out = append(o.out, n)
    	}
    }
    
    func (o *orderState) safeMapRHS(r ir.Node) ir.Node {
    	// Make sure we evaluate the RHS before starting the map insert.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 02:00:33 UTC 2024
    - 42.7K bytes
    - Viewed (0)
Back to top