mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
cmd/compile/internal: fix typos
Change-Id: I5974f5b460f827877f49f69aff01ce5042f511c0
GitHub-Last-Rev: 552d12c0e6
GitHub-Pull-Request: golang/go#76398
Reviewed-on: https://go-review.googlesource.com/c/go/+/722900
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
Auto-Submit: Robert Griesemer <gri@google.com>
Auto-Submit: Keith Randall <khr@golang.org>
This commit is contained in:
parent
b9d86baae3
commit
dbd2ab9992
2 changed files with 3 additions and 3 deletions
|
|
@ -681,7 +681,7 @@ type TypeAssertExpr struct {
|
||||||
|
|
||||||
// When set to true, if this assert would panic, then use a nil pointer panic
|
// When set to true, if this assert would panic, then use a nil pointer panic
|
||||||
// instead of an interface conversion panic.
|
// instead of an interface conversion panic.
|
||||||
// It must not be set for type asserts using the commaok form.
|
// It must not be set for type assertions using the commaok form.
|
||||||
UseNilPanic bool
|
UseNilPanic bool
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6160,8 +6160,8 @@ func (s *state) dottype(n *ir.TypeAssertExpr, commaok bool) (res, resok *ssa.Val
|
||||||
base.Fatalf("unexpected *ir.TypeAssertExpr with UseNilPanic == true && commaok == true")
|
base.Fatalf("unexpected *ir.TypeAssertExpr with UseNilPanic == true && commaok == true")
|
||||||
}
|
}
|
||||||
if n.Type().IsInterface() {
|
if n.Type().IsInterface() {
|
||||||
// Currently we do not expect the compiler to emit type asserts with UseNilPanic, that assert to an interface type.
|
// Currently we do not expect the compiler to emit type assertions with UseNilPanic, that asserts to an interface type.
|
||||||
// If needed, this can be relaxed in the future, but for now we can assert that.
|
// If needed, this can be relaxed in the future, but for now we can't assert that.
|
||||||
base.Fatalf("unexpected *ir.TypeAssertExpr with UseNilPanic == true && Type().IsInterface() == true")
|
base.Fatalf("unexpected *ir.TypeAssertExpr with UseNilPanic == true && Type().IsInterface() == true")
|
||||||
}
|
}
|
||||||
typs := s.f.Config.Types
|
typs := s.f.Config.Types
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue