const go/token.RBRACE
33 uses
go/token (current package)
token.go#L90: RBRACE // }
token.go#L199: RBRACE: "}",
go/parser
parser.go#L355: case token.RPAREN, token.RBRACE:
parser.go#L460: token.RBRACE: true,
parser.go#L660: if p.tok == token.PERIOD || p.tok == token.STRING || p.tok == token.SEMICOLON || p.tok == token.RBRACE {
parser.go#L753: rbrace := p.expect(token.RBRACE)
parser.go#L1290: rbrace := p.expect(token.RBRACE)
parser.go#L1418: for p.tok != token.CASE && p.tok != token.DEFAULT && p.tok != token.RBRACE && p.tok != token.EOF {
parser.go#L1432: rbrace := p.expect2(token.RBRACE)
parser.go#L1444: rbrace := p.expect2(token.RBRACE)
parser.go#L1690: for p.tok != token.RBRACE && p.tok != token.EOF {
parser.go#L1692: if !p.atComma("composite literal", token.RBRACE) {
parser.go#L1711: if p.tok != token.RBRACE {
parser.go#L1715: rbrace := p.expectClosing(token.RBRACE, "composite literal")
parser.go#L1750: if p.tok != token.RBRACE {
parser.go#L2058: if p.tok != token.SEMICOLON && p.tok != token.RBRACE {
parser.go#L2280: rbrace := p.expect(token.RBRACE)
parser.go#L2354: rbrace := p.expect(token.RBRACE)
parser.go#L2490: case token.RBRACE:
go/printer
nodes.go#L507: p.print(token.RBRACE)
nodes.go#L539: p.print(token.RBRACE)
nodes.go#L596: p.flush(p.posFor(rbrace), token.RBRACE) // make sure we don't lose the last line comment
nodes.go#L637: p.flush(p.posFor(rbrace), token.RBRACE) // make sure we don't lose the last line comment
nodes.go#L644: p.print(token.RBRACE)
nodes.go#L1033: p.print(token.RBRACE, mode)
nodes.go#L1233: p.print(token.RBRACE)
nodes.go#L1462: p.print(unindent, formfeed, token.RBRACE)
nodes.go#L1513: p.print(token.RBRACE)
nodes.go#L1900: p.print(token.RBRACE, noExtraLinebreak)
printer.go#L428: if tok != token.RBRACE && pos.Column == next.Column {
printer.go#L804: tok == token.RBRACE && p.mode&noExtraLinebreak == 0 {
printer.go#L982: token.INC, token.DEC, token.RPAREN, token.RBRACK, token.RBRACE:
go/scanner
scanner.go#L903: tok = token.RBRACE