- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for orderBlock (0.13 sec)
-
src/cmd/compile/internal/walk/order.go
n.Cond = o.exprInPlace(n.Cond) orderBlock(&n.Body, o.free) n.Post = orderStmtInPlace(n.Post, o.free) o.out = append(o.out, n) o.popTemp(t) // Clean temporaries from condition at // beginning of both branches. case ir.OIF: n := n.(*ir.IfStmt) t := o.markTemp() n.Cond = o.exprInPlace(n.Cond) o.popTemp(t) orderBlock(&n.Body, o.free) orderBlock(&n.Else, o.free) o.out = append(o.out, n)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 08 02:00:33 UTC 2024 - 42.7K bytes - Viewed (0) -
src/cmd/compile/internal/walk/complit.go
// expression, which will be initialized later, causing liveness analysis // confuses about variables lifetime. So making sure those expressions // are ordered correctly here. See issue #52673. orderBlock(&sinit, map[string][]*ir.Name{}) typecheck.Stmts(sinit) walkStmtList(sinit) } init.Append(sinit...) continue } case ir.OARRAYLIT, ir.OSTRUCTLIT:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 08 19:03:54 UTC 2023 - 19.5K bytes - Viewed (0)