const go/token.LPAREN

30 uses

	go/token (current package)
		token.go#L83: 	LPAREN // (
		token.go#L192: 	LPAREN: "(",

	go/parser
		parser.go#L679: 	for p.tok == token.IDENT || p.tok == token.MUL || p.tok == token.LPAREN {
		parser.go#L749: 		case token.IDENT, token.MUL, token.ARROW, token.FUNC, token.CHAN, token.MAP, token.STRUCT, token.INTERFACE, token.LPAREN:
		parser.go#L782: 	case token.MUL, token.ARROW, token.FUNC, token.LBRACK, token.CHAN, token.MAP, token.STRUCT, token.INTERFACE, token.LPAREN:
		parser.go#L955: 	opening := p.expect(token.LPAREN)
		parser.go#L973: 	if p.tok == token.LPAREN {
		parser.go#L1058: 		case p.tok == token.LPAREN:
		parser.go#L1278: 	case token.LPAREN:
		parser.go#L1368: 	case token.LPAREN:
		parser.go#L1410: 	lparen := p.expect(token.LPAREN)
		parser.go#L1519: 	lparen := p.expect(token.LPAREN)
		parser.go#L1674: 			case token.LPAREN:
		parser.go#L1692: 		case token.LPAREN:
		parser.go#L2438: 		token.IDENT, token.INT, token.FLOAT, token.IMAG, token.CHAR, token.STRING, token.FUNC, token.LPAREN, // operands
		parser.go#L2734: 	if p.tok == token.LPAREN {
		parser.go#L2765: 	if p.tok == token.LPAREN {

	go/printer
		nodes.go#L331: 	openTok, closeTok := token.LPAREN, token.RPAREN
		nodes.go#L427: 		p.print(token.LPAREN, token.RPAREN)
		nodes.go#L755: 		p.print(token.LPAREN)
		nodes.go#L819: 			p.print(token.LPAREN)
		nodes.go#L833: 			p.print(token.LPAREN)
		nodes.go#L865: 			p.print(token.LPAREN)
		nodes.go#L875: 		p.print(token.PERIOD, x.Lparen, token.LPAREN)
		nodes.go#L946: 			p.print(token.LPAREN)
		nodes.go#L952: 		p.print(x.Lparen, token.LPAREN)
		nodes.go#L1674: 		p.print(d.Lparen, token.LPAREN)
		printer.go#L774: 			(tok != token.RPAREN || p.prevOpen == token.LPAREN) &&
		printer.go#L892: 		case token.LPAREN, token.LBRACK:

	go/scanner
		scanner.go#L898: 			tok = token.LPAREN