- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for walkMakeChan (0.11 sec)
-
src/cmd/compile/internal/walk/builtin.go
} if t.IsArray() { safeExpr(n.X, init) con := ir.NewConstExpr(constant.MakeInt64(t.NumElem()), n) con.SetTypecheck(1) return con } return n } // walkMakeChan walks an OMAKECHAN node. func walkMakeChan(n *ir.MakeExpr, init *ir.Nodes) ir.Node { // When size fits into int, use makechan instead of // makechan64, which is faster and shorter on 32 bit platforms. size := n.Len fnname := "makechan64"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 08 22:35:22 UTC 2024 - 31.2K bytes - Viewed (0) -
src/cmd/compile/internal/walk/expr.go
case ir.OCLEAR: n := n.(*ir.UnaryExpr) return walkClear(n) case ir.OCLOSE: n := n.(*ir.UnaryExpr) return walkClose(n, init) case ir.OMAKECHAN: n := n.(*ir.MakeExpr) return walkMakeChan(n, init) case ir.OMAKEMAP: n := n.(*ir.MakeExpr) return walkMakeMap(n, init) case ir.OMAKESLICE: n := n.(*ir.MakeExpr) return walkMakeSlice(n, init) case ir.OMAKESLICECOPY:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:34:01 UTC 2024 - 27.6K bytes - Viewed (0)