- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for InitAddr (0.15 sec)
-
src/cmd/compile/internal/staticdata/data.go
if n.Op() != ir.ONAME { base.Fatalf("InitAddr n op %v", n.Op()) } if n.Sym() == nil { base.Fatalf("InitAddr nil n sym") } s := n.Linksym() s.WriteAddr(base.Ctxt, noff, types.PtrSize, lsym, off) } // InitAddr is InitAddrOffset, with offset fixed to 0. func InitAddr(n *ir.Name, noff int64, lsym *obj.LSym) { InitAddrOffset(n, noff, lsym, 0) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 01 15:08:50 UTC 2023 - 10.3K bytes - Viewed (0) -
src/cmd/compile/internal/staticinit/sched.go
r := r.(*ir.AddrExpr) if a, ok := r.X.(*ir.Name); ok && a.Op() == ir.ONAME { staticdata.InitAddr(l, loff, staticdata.GlobalLinksym(a)) return true } case ir.OPTRLIT: r := r.(*ir.AddrExpr) switch r.X.Op() { case ir.OARRAYLIT, ir.OSLICELIT, ir.OSTRUCTLIT, ir.OMAPLIT: // copy pointer staticdata.InitAddr(l, loff, staticdata.GlobalLinksym(s.Temps[r])) return true } case ir.OSLICELIT:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 17:16:14 UTC 2024 - 30.7K bytes - Viewed (0) -
src/cmd/compile/internal/walk/complit.go
return case ir.OMETHEXPR: r := r.(*ir.SelectorExpr) staticdata.InitAddr(name, offset, staticdata.FuncLinksym(r.FuncName())) return case ir.ONAME: r := r.(*ir.Name) if r.Offset_ != 0 { base.Fatalf("genAsStatic %+v", as) } if r.Class == ir.PFUNC { staticdata.InitAddr(name, offset, staticdata.FuncLinksym(r)) return } } base.Fatalf("genAsStatic: rhs %v", as.Y)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 08 19:03:54 UTC 2023 - 19.5K bytes - Viewed (0)