go/ast.BlockStmt.Lbrace (field)

17 uses

	go/ast (current package)
		ast.go#L681: 		Lbrace token.Pos // position of "{"
		ast.go#L767: func (s *BlockStmt) Pos() token.Pos      { return s.Lbrace }
		ast.go#L813: 	return s.Lbrace + 1

	go/doc
		example.go#L423: 		Lbrace: body.Lbrace,

	go/parser
		parser.go#L1099: 	return &ast.BlockStmt{Lbrace: lbrace, List: list, Rbrace: rbrace}
		parser.go#L1113: 	return &ast.BlockStmt{Lbrace: lbrace, List: list, Rbrace: rbrace}
		parser.go#L2048: 	body := &ast.BlockStmt{Lbrace: lbrace, List: list, Rbrace: rbrace}
		parser.go#L2128: 	body := &ast.BlockStmt{Lbrace: lbrace, List: list, Rbrace: rbrace}

	go/printer
		nodes.go#L1115: 	p.print(b.Lbrace, token.LBRACE)
		nodes.go#L1386: 			p.print(body.Lbrace, token.LBRACE, body.Rbrace, token.RBRACE)
		nodes.go#L1737: 		p.print(sep, b.Lbrace, token.LBRACE)

	golang.org/x/pkgsite/internal/godoc
		encode_ast.gen.go#L442: 	if x.Lbrace != 0 {
		encode_ast.gen.go#L444: 		e.EncodeInt(int64(x.Lbrace))
		encode_ast.gen.go#L475: 			x.Lbrace = token.Pos(d.DecodeInt())

	golang.org/x/pkgsite/internal/godoc/internal/doc
		example.go#L540: 		Lbrace: body.Lbrace,