This is a follow-up to CL 6265. No behavior changes.
The diff was generated with eg, using template:
package p
import "fmt"
func before(a string) string { return fmt.Sprintf(a) }
func after(a string) string { return a }
Change-Id: I7b3bebf31be5cd1ae2233da06cb4502a3d73f092
Reviewed-on: https://go-review.googlesource.com/6269
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
if first != 0 {
first = 0
} else {
- fp += fmt.Sprintf(" ")
+ fp += " "
}
if var_[i].node == nil || var_[i].node.Sym == nil {
fp += fmt.Sprintf("$%d", i)
break
case EscHeap:
- fp += fmt.Sprintf(" esc(h)")
+ fp += " esc(h)"
case EscScope:
- fp += fmt.Sprintf(" esc(s)")
+ fp += " esc(s)"
case EscNone:
- fp += fmt.Sprintf(" esc(no)")
+ fp += " esc(no)"
case EscNever:
if c == 0 {
- fp += fmt.Sprintf(" esc(N)")
+ fp += " esc(N)"
}
default:
}
if n.Addrtaken != 0 {
- fp += fmt.Sprintf(" addrtaken")
+ fp += " addrtaken"
}
if n.Assigned != 0 {
- fp += fmt.Sprintf(" assigned")
+ fp += " assigned"
}
if c == 0 && n.Used != 0 {
case TUNSAFEPTR:
if fmtmode == FExp {
- fp += fmt.Sprintf("@\"unsafe\".Pointer")
+ fp += "@\"unsafe\".Pointer"
return fp
}
- fp += fmt.Sprintf("unsafe.Pointer")
+ fp += "unsafe.Pointer"
return fp
}
case ODDDARG:
var f string
- f += fmt.Sprintf("... argument")
+ f += "... argument"
return f
case OREGISTER:
// _ becomes ~b%d internally; print as _ for export
case ONAME:
if fmtmode == FExp && n.Sym != nil && n.Sym.Name[0] == '~' && n.Sym.Name[1] == 'b' {
- return fmt.Sprintf("_")
+ return "_"
}
if fmtmode == FExp && n.Sym != nil && !isblank(n) && n.Vargen > 0 {
return fmt.Sprintf("%v·%d", Sconv(n.Sym, 0), n.Vargen)
case OTSTRUCT:
var f string
- f += fmt.Sprintf("<struct>")
+ f += "<struct>"
return f
case OTINTER:
var f string
- f += fmt.Sprintf("<inter>")
+ f += "<inter>"
return f
case OTFUNC:
var f string
- f += fmt.Sprintf("<func>")
+ f += "<func>"
return f
case OCLOSURE:
var f string
for l := n.List; l != nil; l = l.Next {
if l != n.List {
- f += fmt.Sprintf(" + ")
+ f += " + "
}
f += exprfmt(l.N, nprec)
}
if flag&obj.FmtLong != 0 /*untyped*/ && t != nil {
if t.Etype == TNIL {
- return fmt.Sprintf("nil")
+ return "nil"
} else {
return fmt.Sprintf("%v (type %v)", Nconv(n, 0), Tconv(t, 0))
}
r := (*NodeList)(nil)
// (1)
- namebuf = fmt.Sprintf("initdone·")
+ namebuf = "initdone·"
gatevar := newname(Lookup(namebuf))
addvar(gatevar, Types[TUINT8], PEXTERN)
// (2)
Maxarg = 0
- namebuf = fmt.Sprintf("init")
+ namebuf = "init"
fn := Nod(ODCLFUNC, nil, nil)
initsym := Lookup(namebuf)
if -900 < exp && exp < 900 {
d := mpgetflt(fvp)
if d >= 0 && (flag&obj.FmtSign != 0 /*untyped*/) {
- fp += fmt.Sprintf("+")
+ fp += "+"
}
fp += fmt.Sprintf("%.6g", d)
return fp
}
if fvp.Val.Neg != 0 {
- fp += fmt.Sprintf("-")
+ fp += "-"
} else if flag&obj.FmtSign != 0 /*untyped*/ {
- fp += fmt.Sprintf("+")
+ fp += "+"
}
fp += fmt.Sprintf("%.5fe+%d", d, exp)
return fp
var fv Mpflt
var buf string
if sigfig(fvp) == 0 {
- buf = fmt.Sprintf("0p+0")
+ buf = "0p+0"
goto out
}
if p.As == obj.ACALL && p.To.Node != nil {
fmt_ += fmt.Sprintf("call to %s:", ((p.To.Node).(*Node)).Sym.Name)
} else if p.As == obj.ACALL {
- fmt_ += fmt.Sprintf("indirect call:")
+ fmt_ += "indirect call:"
} else {
fmt_ += fmt.Sprintf("entry to %s:", ((p.From.Node).(*Node)).Sym.Name)
}
}
}
- fmt_ += fmt.Sprintf("\n")
+ fmt_ += "\n"
if numlive == 0 { // squelch message
} else {
// common mistake: *struct and *interface.
if tl != nil && tr != nil && Isptr[tl.Etype] != 0 && Isptr[tr.Etype] != 0 {
if tl.Type.Etype == TSTRUCT && tr.Type.Etype == TINTER {
- fmt_ += fmt.Sprintf("\n\t(*struct vs *interface)")
+ fmt_ += "\n\t(*struct vs *interface)"
} else if tl.Type.Etype == TINTER && tr.Type.Etype == TSTRUCT {
- fmt_ += fmt.Sprintf("\n\t(*interface vs *struct)")
+ fmt_ += "\n\t(*interface vs *struct)"
}
}
var savel Iter
fmt_ := ""
- fmt_ += fmt.Sprintf("\t")
+ fmt_ += "\t"
first := 1
for l := Structfirst(&savel, nl); l != nil; l = structnext(&savel) {
if first != 0 {
first = 0
} else {
- fmt_ += fmt.Sprintf(", ")
+ fmt_ += ", "
}
fmt_ += fmt.Sprintf("%v", Tconv(l, 0))
}
var r *Node
fmt_ := ""
- fmt_ += fmt.Sprintf("\t")
+ fmt_ += "\t"
first := 1
for ; l != nil; l = l.Next {
r = l.N
if first != 0 {
first = 0
} else {
- fmt_ += fmt.Sprintf(", ")
+ fmt_ += ", "
}
fmt_ += fmt.Sprintf("%v", Tconv(r.Type, 0))
}
func (p *Prog) String() string {
if p.Ctxt == nil {
- return fmt.Sprintf("<Prog without ctxt>")
+ return "<Prog without ctxt>"
}
return p.Ctxt.Arch.Pconv(p)
}