]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.regabi] cmd/compile: remove initname function
authorBaokun Lee <bk@golangcn.org>
Tue, 5 Jan 2021 07:04:34 +0000 (15:04 +0800)
committerMatthew Dempsky <mdempsky@google.com>
Tue, 5 Jan 2021 18:46:39 +0000 (18:46 +0000)
Passes toolstash -cmp.

Change-Id: I84b99d6e636c7b867780389ad11dafc70d3628cd
Reviewed-on: https://go-review.googlesource.com/c/go/+/281313
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Go Bot <gobot@golang.org>

src/cmd/compile/internal/typecheck/dcl.go

index 6c3aa3781e0e5cbf0d62b8356ec62ae33356a583..ffbf474a585588041cbb050391394cad4643ed2f 100644 (file)
@@ -266,7 +266,7 @@ func autoexport(n *ir.Name, ctxt ir.Class) {
                return
        }
 
-       if types.IsExported(n.Sym().Name) || initname(n.Sym().Name) {
+       if types.IsExported(n.Sym().Name) || n.Sym().Name == "init" {
                Export(n)
        }
        if base.Flag.AsmHdr != "" && !n.Sym().Asm() {
@@ -422,10 +422,6 @@ func funcargs2(t *types.Type) {
        }
 }
 
-func initname(s string) bool {
-       return s == "init"
-}
-
 var vargen int
 
 func Temp(t *types.Type) *ir.Name {