Searched defs:orderState (Results 1 – 1 of 1) sorted by relevance
41 type orderState struct { struct42 out []ir.Node // list of generated statements43 temp []*ir.Name // stack of temporary variables44 free map[string][]*ir.Name // free list of unused temporaries, by type.LinkString().45 edit func(ir.Node) ir.Node // cached closure of o.exprNoLHS60 func (o *orderState) append(stmt ir.Node) {67 func (o *orderState) newTemp(t *types.Type, clear bool) *ir.Name {89 func (o *orderState) copyExpr(n ir.Node) *ir.Name {103 func (o *orderState) copyExprClear(n ir.Node) *ir.Name {107 func (o *orderState) copyExpr1(n ir.Node, clear bool) *ir.Name {[all …]