]> Cypherpunks repositories - gostls13.git/commit
spec: rules for index expressions, len, cap, with type parameter types
authorRobert Griesemer <gri@golang.org>
Wed, 24 Nov 2021 04:24:40 +0000 (20:24 -0800)
committerRobert Griesemer <gri@golang.org>
Mon, 29 Nov 2021 19:24:34 +0000 (19:24 +0000)
commit68da368a4ed0f6f47e841d75aaed0faf1dcf425c
tree42c71be6ffed35c2aae4b7c898133fa6c9829416
parent37a5d720d4c4ebf3fd0c8a089a3bde347d72c01a
spec: rules for index expressions, len, cap, with type parameter types

We want to support some special cases for index expressions, len, and
cap on operands of type parameters (such as indexing a value constrained
by byte slices and strings), hence the extra rules.

Change-Id: I4a07dc7e64bb47361b021d606c52eae1784d5430
Reviewed-on: https://go-review.googlesource.com/c/go/+/366814
Trust: Robert Griesemer <gri@golang.org>
Trust: Dan Scales <danscales@google.com>
Reviewed-by: Dan Scales <danscales@google.com>
doc/go_spec.html