cmd/compile: use t.IsFoo() instead of t.Etype == TFOO
CL produced mechanically using gofmt -w -r.
Passes toolstash -cmp.
Change-Id: Ib2e8710ebd844e2149125b41c335b71a02fcab53
Reviewed-on: https://go-review.googlesource.com/21338
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
diff --git a/src/cmd/compile/internal/gc/bexport.go b/src/cmd/compile/internal/gc/bexport.go
index 24537ac..24812ab 100644
--- a/src/cmd/compile/internal/gc/bexport.go
+++ b/src/cmd/compile/internal/gc/bexport.go
@@ -457,7 +457,7 @@
p.typ(t.Orig)
// interfaces don't have associated methods
- if t.Orig.Etype == TINTER {
+ if t.Orig.IsInterface() {
return
}
@@ -645,7 +645,7 @@
}
func (p *exporter) paramList(params *Type, numbered bool) {
- if params.Etype != TSTRUCT || !params.Funarg {
+ if !params.IsStruct() || !params.Funarg {
Fatalf("exporter: parameter list expected")
}