all: fix spelling
Change-Id: Iad14571c3e19b01740cd744f0b3025b3e2f1cb72
GitHub-Last-Rev: e8064019299f4e593116060ce2bbd14d62830af7
GitHub-Pull-Request: golang/go#44685
Reviewed-on: https://go-review.googlesource.com/c/go/+/297409
Trust: Alberto Donizetti <alb.donizetti@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
diff --git a/src/cmd/compile/internal/ir/visit.go b/src/cmd/compile/internal/ir/visit.go
index c1b3d4e..e4aeae3 100644
--- a/src/cmd/compile/internal/ir/visit.go
+++ b/src/cmd/compile/internal/ir/visit.go
@@ -25,10 +25,10 @@
//
// var do func(ir.Node) bool
// do = func(x ir.Node) bool {
-// ... processing BEFORE visting children ...
+// ... processing BEFORE visiting children ...
// if ... should visit children ... {
// ir.DoChildren(x, do)
-// ... processing AFTER visting children ...
+// ... processing AFTER visiting children ...
// }
// if ... should stop parent DoChildren call from visiting siblings ... {
// return true
@@ -43,11 +43,11 @@
//
// var do func(ir.Node) bool
// do = func(x ir.Node) bool {
-// ... processing BEFORE visting children ...
+// ... processing BEFORE visiting children ...
// if ... should visit children ... {
// ir.DoChildren(x, do)
// }
-// ... processing AFTER visting children ...
+// ... processing AFTER visiting children ...
// return false
// }
// do(root)
diff --git a/src/cmd/compile/internal/types2/call.go b/src/cmd/compile/internal/types2/call.go
index 72805c4..3f40a99 100644
--- a/src/cmd/compile/internal/types2/call.go
+++ b/src/cmd/compile/internal/types2/call.go
@@ -71,7 +71,7 @@
x.expr = inst
return
}
- // all type arguments were inferred sucessfully
+ // all type arguments were inferred successfully
if debug {
for _, targ := range targs {
assert(targ != nil)
@@ -402,7 +402,7 @@
return
}
}
- // all type arguments were inferred sucessfully
+ // all type arguments were inferred successfully
if debug {
for _, targ := range targs {
assert(targ != nil)
diff --git a/src/cmd/compile/internal/types2/typexpr.go b/src/cmd/compile/internal/types2/typexpr.go
index 7190cb4..02f9b28 100644
--- a/src/cmd/compile/internal/types2/typexpr.go
+++ b/src/cmd/compile/internal/types2/typexpr.go
@@ -426,7 +426,7 @@
}
// goTypeName returns the Go type name for typ and
-// removes any occurences of "types." from that name.
+// removes any occurrences of "types." from that name.
func goTypeName(typ Type) string {
return strings.Replace(fmt.Sprintf("%T", typ), "types.", "", -1) // strings.ReplaceAll is not available in Go 1.4
}
@@ -710,7 +710,7 @@
}
// typeList provides the list of types corresponding to the incoming expression list.
-// If an error occured, the result is nil, but all list elements were type-checked.
+// If an error occurred, the result is nil, but all list elements were type-checked.
func (check *Checker) typeList(list []syntax.Expr) []Type {
res := make([]Type, len(list)) // res != nil even if len(list) == 0
for i, x := range list {
diff --git a/src/go/types/call.go b/src/go/types/call.go
index bd10f6f..f23ca02 100644
--- a/src/go/types/call.go
+++ b/src/go/types/call.go
@@ -73,7 +73,7 @@
x.expr = inst
return
}
- // all type arguments were inferred sucessfully
+ // all type arguments were inferred successfully
if debug {
for _, targ := range targs {
assert(targ != nil)
@@ -404,7 +404,7 @@
return
}
}
- // all type arguments were inferred sucessfully
+ // all type arguments were inferred successfully
if debug {
for _, targ := range targs {
assert(targ != nil)
diff --git a/src/go/types/examples/types.go2 b/src/go/types/examples/types.go2
index 20abefb..59c8804 100644
--- a/src/go/types/examples/types.go2
+++ b/src/go/types/examples/types.go2
@@ -146,7 +146,7 @@
// We accept parenthesized embedded struct fields so we can distinguish between
// a named field with a parenthesized type foo (T) and an embedded parameterized
-// type (foo(T)), similarly to interace embedding.
+// type (foo(T)), similarly to interface embedding.
// They still need to be valid embedded types after the parentheses are stripped
// (i.e., in contrast to interfaces, we cannot embed a struct literal). The name
// of the embedded field is derived as before, after stripping parentheses.
diff --git a/src/go/types/typexpr.go b/src/go/types/typexpr.go
index 8f30a67..63e37de 100644
--- a/src/go/types/typexpr.go
+++ b/src/go/types/typexpr.go
@@ -398,7 +398,7 @@
}
// goTypeName returns the Go type name for typ and
-// removes any occurences of "types." from that name.
+// removes any occurrences of "types." from that name.
func goTypeName(typ Type) string {
return strings.ReplaceAll(fmt.Sprintf("%T", typ), "types.", "")
}
@@ -674,7 +674,7 @@
}
// typeList provides the list of types corresponding to the incoming expression list.
-// If an error occured, the result is nil, but all list elements were type-checked.
+// If an error occurred, the result is nil, but all list elements were type-checked.
func (check *Checker) typeList(list []ast.Expr) []Type {
res := make([]Type, len(list)) // res != nil even if len(list) == 0
for i, x := range list {
diff --git a/src/reflect/abi.go b/src/reflect/abi.go
index 20f41d9..36d6b30 100644
--- a/src/reflect/abi.go
+++ b/src/reflect/abi.go
@@ -378,7 +378,7 @@
// Stack-assigned return values do not share
// space with arguments like they do with registers,
// so we need to inject a stack offset here.
- // Fake it by artifically extending stackBytes by
+ // Fake it by artificially extending stackBytes by
// the return offset.
out.stackBytes = retOffset
for i, res := range t.out() {
diff --git a/src/syscall/exec_windows_test.go b/src/syscall/exec_windows_test.go
index 8a1c2ce..fb2c767 100644
--- a/src/syscall/exec_windows_test.go
+++ b/src/syscall/exec_windows_test.go
@@ -108,7 +108,7 @@
}
childOutput, err = ioutil.ReadFile(childDumpPath)
if err != nil {
- t.Fatalf("reading child ouput failed: %v", err)
+ t.Fatalf("reading child output failed: %v", err)
}
if got, want := string(childOutput), fmt.Sprintf("%d", parent.Process.Pid); got != want {
t.Fatalf("child output: want %q, got %q", want, got)
diff --git a/test/run.go b/test/run.go
index 6576326..570768e 100644
--- a/test/run.go
+++ b/test/run.go
@@ -757,7 +757,7 @@
// up and running against the existing test cases. The explicitly
// listed files don't pass yet, usually because the error messages
// are slightly different (this list is not complete). Any errorcheck
- // tests that require output from analysis phases past intial type-
+ // tests that require output from analysis phases past initial type-
// checking are also excluded since these phases are not running yet.
// We can get rid of this code once types2 is fully plugged in.