]> Cypherpunks repositories - gostls13.git/commit
go/parser: refactor parameter parsing (cleanup)
authorRobert Griesemer <gri@golang.org>
Thu, 21 Nov 2024 23:53:05 +0000 (15:53 -0800)
committerRobert Griesemer <gri@google.com>
Mon, 3 Feb 2025 21:45:49 +0000 (13:45 -0800)
commit64eed8ef1d7e9ce832f2d207c6c37484c36d80a6
tree7c5530e60b37c9339c8fc8927b34172433d1961e
parent530c829270bef744b3acae7891a0635874af3fd4
go/parser: refactor parameter parsing (cleanup)

Refactor parser.parseParameters to only parse
ordinary parameters. Introduce a variant to
parse type parameters.

In the two places where we need ordinary and type
parameters, call the function twice.

Also, use a range loop in two places which is a
bit easier to read.

Change-Id: I0a62e1c508d6ccd16b7cb6e1b852ab1d32224ec2
Reviewed-on: https://go-review.googlesource.com/c/go/+/630816
Auto-Submit: Robert Griesemer <gri@google.com>
TryBot-Bypass: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Commit-Queue: Robert Griesemer <gri@google.com>
src/go/parser/parser.go