- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for TypeNode (0.09 sec)
-
src/cmd/compile/internal/walk/switch.go
addr := dt.RType.(*ir.AddrExpr) if addr.X.Op() == ir.OLINKSYMOFFSET { n1 = ir.TypeNode(n1.Type()) } } if dt.ITab != nil && dt.ITab.Op() == ir.OADDR { addr := dt.ITab.(*ir.AddrExpr) if addr.X.Op() == ir.OLINKSYMOFFSET { n1 = ir.TypeNode(n1.Type()) } } } cases = append(cases, oneCase{ pos: ncase.Pos(), typ: n1,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:34:01 UTC 2024 - 30.1K bytes - Viewed (0) -
src/cmd/compile/internal/typecheck/typecheck.go
} if !types.IsMethodApplicable(recv, m) { base.FatalfAt(pos, "invalid method expression %v.%v (needs pointer receiver)", recv, sym) } n := ir.NewSelectorExpr(pos, ir.OMETHEXPR, ir.TypeNode(recv), sym) n.Selection = m n.SetType(NewMethodType(m.Type, recv)) n.SetTypecheck(1) return n } func derefall(t *types.Type) *types.Type { for t != nil && t.IsPtr() { t = t.Elem() }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 20 19:08:34 UTC 2024 - 30.5K bytes - Viewed (0)