]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.unified] cmd/compile/internal/noder: rename exprName to exprGlobal
authorMatthew Dempsky <mdempsky@google.com>
Fri, 3 Jun 2022 19:38:39 +0000 (12:38 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Mon, 6 Jun 2022 17:32:20 +0000 (17:32 +0000)
More descriptive.

Change-Id: I70a07adbe1d395da797fe15b54d2a1106f5f36a9
Reviewed-on: https://go-review.googlesource.com/c/go/+/410098
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: David Chase <drchase@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>

src/cmd/compile/internal/noder/codes.go
src/cmd/compile/internal/noder/reader.go
src/cmd/compile/internal/noder/writer.go

index 8f54a07ca46faa0396761409e70203a34c3bf052..28991e7b9c887729dc674cd8eaab71a16f988d1b 100644 (file)
@@ -40,9 +40,9 @@ func (c codeExpr) Value() int                 { return int(c) }
 const (
        exprNone codeExpr = iota
        exprConst
-       exprType  // type expression
-       exprLocal // local variable
-       exprName  // global variable or function
+       exprType   // type expression
+       exprLocal  // local variable
+       exprGlobal // global variable or function
        exprBlank
        exprCompLit
        exprFuncLit
index 296cdd7d54808b23cd3c724511412b2de2868994..a231fe5d503cf890dce9774bff2ee6335e8691b8 100644 (file)
@@ -1562,7 +1562,7 @@ func (r *reader) expr() (res ir.Node) {
        case exprLocal:
                return typecheck.Expr(r.useLocal())
 
-       case exprName:
+       case exprGlobal:
                // Callee instead of Expr allows builtins
                // TODO(mdempsky): Handle builtins directly in exprCall, like method calls?
                return typecheck.Callee(r.obj())
index b440ad3a1eef3e25210c78d4da121642cc4333b2..3bf67171170ad389558cb76a184499d28b874b9c 100644 (file)
@@ -1236,7 +1236,7 @@ func (w *writer) expr(expr syntax.Expr) {
 
        if obj != nil {
                if isGlobal(obj) {
-                       w.Code(exprName)
+                       w.Code(exprGlobal)
                        w.obj(obj, targs)
                        return
                }