summaryrefslogtreecommitdiff
path: root/libgo/go/go/types/index.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/go/types/index.go')
-rw-r--r--libgo/go/go/types/index.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/libgo/go/go/types/index.go b/libgo/go/go/types/index.go
index db4732c8e00..eac6017ba21 100644
--- a/libgo/go/go/types/index.go
+++ b/libgo/go/go/types/index.go
@@ -214,9 +214,9 @@ func (check *Checker) sliceExpr(x *operand, e *ast.SliceExpr) {
valid := false
length := int64(-1) // valid if >= 0
- switch u := structuralString(x.typ).(type) {
+ switch u := coreString(x.typ).(type) {
case nil:
- check.invalidOp(x, _NonSliceableOperand, "cannot slice %s: %s has no structural type", x, x.typ)
+ check.invalidOp(x, _NonSliceableOperand, "cannot slice %s: %s has no core type", x, x.typ)
x.mode = invalid
return