mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
cmd/compile: replace nod(ONAME) with newname
Passes toolstash-check -all. Change-Id: Ib9f969e5ecc1537b7eab186dc4fd504a50f800f2 Reviewed-on: https://go-review.googlesource.com/38586 Run-TryBot: Matthew Dempsky <mdempsky@google.com> Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
parent
e67d881bc3
commit
3a89065c6c
7 changed files with 45 additions and 56 deletions
|
|
@ -102,15 +102,13 @@ func lexinit() {
|
|||
for _, s := range builtinFuncs {
|
||||
// TODO(marvin): Fix Node.EType type union.
|
||||
s2 := Pkglookup(s.name, builtinpkg)
|
||||
s2.Def = nod(ONAME, nil, nil)
|
||||
s2.Def.Sym = s2
|
||||
s2.Def = newname(s2)
|
||||
s2.Def.Etype = EType(s.op)
|
||||
}
|
||||
|
||||
for _, s := range unsafeFuncs {
|
||||
s2 := Pkglookup(s.name, unsafepkg)
|
||||
s2.Def = nod(ONAME, nil, nil)
|
||||
s2.Def.Sym = s2
|
||||
s2.Def = newname(s2)
|
||||
s2.Def.Etype = EType(s.op)
|
||||
}
|
||||
|
||||
|
|
@ -132,16 +130,14 @@ func lexinit() {
|
|||
|
||||
s = lookup("_")
|
||||
s.Block = -100
|
||||
s.Def = nod(ONAME, nil, nil)
|
||||
s.Def.Sym = s
|
||||
s.Def = newname(s)
|
||||
Types[TBLANK] = typ(TBLANK)
|
||||
s.Def.Type = Types[TBLANK]
|
||||
nblank = s.Def
|
||||
|
||||
s = Pkglookup("_", builtinpkg)
|
||||
s.Block = -100
|
||||
s.Def = nod(ONAME, nil, nil)
|
||||
s.Def.Sym = s
|
||||
s.Def = newname(s)
|
||||
Types[TBLANK] = typ(TBLANK)
|
||||
s.Def.Type = Types[TBLANK]
|
||||
|
||||
|
|
@ -464,9 +460,7 @@ func finishUniverse() {
|
|||
s1.Block = s.Block
|
||||
}
|
||||
|
||||
nodfp = nod(ONAME, nil, nil)
|
||||
nodfp = newname(lookup(".fp"))
|
||||
nodfp.Type = Types[TINT32]
|
||||
nodfp.Xoffset = 0
|
||||
nodfp.Class = PPARAM
|
||||
nodfp.Sym = lookup(".fp")
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue