From 8ab71304d4f02e4280eb5c04422cdec5feb27c11 Mon Sep 17 00:00:00 2001 From: Josh Bleecher Snyder Date: Fri, 31 Mar 2017 12:16:29 -0700 Subject: [PATCH] cmd/compile: use newnamel in typenamesym The node in typenamesym requires neither a position nor a curfn. Passes toolstash-check. Updates #15756 Change-Id: I6d39a8961e5578fe5924aaceb29045b6de2699df Reviewed-on: https://go-review.googlesource.com/39194 Run-TryBot: Josh Bleecher Snyder Reviewed-by: Robert Griesemer TryBot-Result: Gobot Gobot --- src/cmd/compile/internal/gc/reflect.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cmd/compile/internal/gc/reflect.go b/src/cmd/compile/internal/gc/reflect.go index 66b19988d8..1ad70fcd46 100644 --- a/src/cmd/compile/internal/gc/reflect.go +++ b/src/cmd/compile/internal/gc/reflect.go @@ -7,6 +7,7 @@ package gc import ( "cmd/internal/gcprog" "cmd/internal/obj" + "cmd/internal/src" "fmt" "os" "sort" @@ -936,7 +937,7 @@ func typenamesym(t *Type) *Sym { } s := typesym(t) if s.Def == nil { - n := newname(s) + n := newnamel(src.NoXPos, s) n.Type = Types[TUINT8] n.Class = PEXTERN n.Typecheck = 1 -- 2.48.1