Change-Id: I38c2a1afa1684b069522cd1b74529ae10f019ce8
GitHub-Last-Rev:
8c726f1f01f2827081a0afc161360497c50a9c7a
GitHub-Pull-Request: golang/go#63894
Reviewed-on: https://go-review.googlesource.com/c/go/+/539057
Run-TryBot: qiulaidongfeng <
2645477756@qq.com>
Run-TryBot: Robert Griesemer <gri@google.com>
Auto-Submit: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Reviewed-by: qiulaidongfeng <2645477756@qq.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
func typeOf(n Node) string {
const prefix = "*syntax."
k := fmt.Sprintf("%T", n)
- if strings.HasPrefix(k, prefix) {
- return k[len(prefix):]
- }
- return k
+ return strings.TrimPrefix(k, prefix)
}