]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile/internal/gc: fix comments
authorhk <hk@tinyclouds.cn>
Wed, 21 Oct 2020 16:18:34 +0000 (16:18 +0000)
committerKeith Randall <khr@golang.org>
Wed, 21 Oct 2020 17:58:32 +0000 (17:58 +0000)
Change-Id: Id7b0ead39e961a16a85da3e308db10dd4f9b55c3
GitHub-Last-Rev: e640c4a61ade361ac17b7eb95d0ce8913d0b4d6f
GitHub-Pull-Request: golang/go#42120
Reviewed-on: https://go-review.googlesource.com/c/go/+/264080
Reviewed-by: Keith Randall <khr@golang.org>
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>

src/cmd/compile/internal/gc/dcl.go
src/cmd/compile/internal/gc/subr.go
src/cmd/compile/internal/gc/syntax.go

index a362d1a643bef090d066ffee1091c5e5e95e2d43..b8ca0d2e03348243c11cb7773113e9f356308853 100644 (file)
@@ -283,7 +283,7 @@ func oldname(s *types.Sym) *Node {
                        c.Name.Defn = n
 
                        // Link into list of active closure variables.
-                       // Popped from list in func closurebody.
+                       // Popped from list in func funcLit.
                        c.Name.Param.Outer = n.Name.Param.Innermost
                        n.Name.Param.Innermost = c
 
index f4b0c0fae046b6dc8319464f1ed422316f840fce..b6e6f3a6da502dc0015ec4a0942de8885b29a288 100644 (file)
@@ -348,7 +348,7 @@ func newname(s *types.Sym) *Node {
        return n
 }
 
-// newname returns a new ONAME Node associated with symbol s at position pos.
+// newnamel returns a new ONAME Node associated with symbol s at position pos.
 // The caller is responsible for setting n.Name.Curfn.
 func newnamel(pos src.XPos, s *types.Sym) *Node {
        if s == nil {
index 4aa2e230ce27f254e0032f35a158cd455bfbe477..a2ab0fa661ea2190e5450cdd46bc193707765efa 100644 (file)
@@ -460,14 +460,14 @@ type Param struct {
        //     x1 := xN.Defn
        //     x1.Innermost = xN.Outer
        //
-       // We leave xN.Innermost set so that we can still get to the original
+       // We leave x1.Innermost set so that we can still get to the original
        // variable quickly. Not shown here, but once we're
        // done parsing a function and no longer need xN.Outer for the
-       // lexical x reference links as described above, closurebody
+       // lexical x reference links as described above, funcLit
        // recomputes xN.Outer as the semantic x reference link tree,
        // even filling in x in intermediate closures that might not
        // have mentioned it along the way to inner closures that did.
-       // See closurebody for details.
+       // See funcLit for details.
        //
        // During the eventual compilation, then, for closure variables we have:
        //