const go/token.RPAREN
31 uses
go/token (current package)
token.go#L88: RPAREN // )
token.go#L197: RPAREN: ")",
go/parser
parser.go#L335: if p.tok != token.RPAREN && p.tok != token.RBRACE {
parser.go#L439: token.RPAREN: true,
parser.go#L694: if p.tok == token.RPAREN {
parser.go#L716: if p.tok == token.RPAREN {
parser.go#L1067: if p.tok != token.RPAREN {
parser.go#L1068: fields = p.parseParameterList(nil, nil, token.RPAREN)
parser.go#L1071: rparen := p.expect(token.RPAREN)
parser.go#L1386: rparen := p.expect(token.RPAREN)
parser.go#L1477: rparen := p.expect(token.RPAREN)
parser.go#L1521: rparen := p.expect(token.RPAREN)
parser.go#L1619: for p.tok != token.RPAREN && p.tok != token.EOF && !ellipsis.IsValid() {
parser.go#L1625: if !p.atComma("argument list", token.RPAREN) {
parser.go#L1631: rparen := p.expectClosing(token.RPAREN, "argument list")
parser.go#L2540: if p.tok != token.EOF && p.tok != token.SEMICOLON && p.tok != token.RPAREN {
parser.go#L2745: for iota := 0; p.tok != token.RPAREN && p.tok != token.EOF; iota++ {
parser.go#L2748: rparen = p.expect(token.RPAREN)
go/printer
nodes.go#L329: openTok, closeTok := token.LPAREN, token.RPAREN
nodes.go#L442: p.print(token.LPAREN, token.RPAREN)
nodes.go#L776: p.print(token.RPAREN)
nodes.go#L843: p.print(token.RPAREN)
nodes.go#L856: p.print(token.RPAREN)
nodes.go#L890: p.print(token.RPAREN)
nodes.go#L907: p.print(token.RPAREN)
nodes.go#L990: p.print(token.RPAREN)
nodes.go#L1006: p.print(token.RPAREN)
nodes.go#L1771: p.print(token.RPAREN)
printer.go#L792: (tok != token.RPAREN || p.prevOpen == token.LPAREN) &&
printer.go#L982: token.INC, token.DEC, token.RPAREN, token.RBRACK, token.RBRACE:
go/scanner
scanner.go#L870: tok = token.RPAREN