type github.com/evanw/esbuild/internal/js_ast.SBlock
19 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L925: type SBlock struct {
js_ast.go#L1164: func (*SBlock) isStmt() {}
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L5966: return js_ast.Stmt{Loc: loc, Data: &js_ast.SBlock{Stmts: stmts}}
js_parser.go#L6433: case *js_ast.SBlock:
js_parser.go#L7428: return js_ast.Stmt{Loc: loc, Data: &js_ast.SBlock{Stmts: stmts}}
js_parser.go#L7527: case *js_ast.SBlock, *js_ast.SEmpty, *js_ast.SDebugger, *js_ast.SExpr, *js_ast.SIf,
js_parser.go#L7542: if block, ok := body.Data.(*js_ast.SBlock); ok && len(block.Stmts) > 0 {
js_parser.go#L7561: if block, ok := first.Data.(*js_ast.SBlock); ok && len(block.Stmts) > 0 {
js_parser.go#L7603: if block, ok := body.Data.(*js_ast.SBlock); ok {
js_parser.go#L7617: return append(stmts, js_ast.Stmt{Loc: body.Loc, Data: &js_ast.SBlock{Stmts: []js_ast.Stmt{body}}})
js_parser.go#L8260: case *js_ast.SBlock:
js_parser_lower.go#L1174: if block, ok := body.Data.(*js_ast.SBlock); ok {
js_parser_lower.go#L1180: body.Data = &js_ast.SBlock{Stmts: []js_ast.Stmt{bodyPrefixStmt, *body}}
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L2342: if block, ok := body.Data.(*js_ast.SBlock); ok {
js_printer.go#L2409: if yes, ok := s.Yes.Data.(*js_ast.SBlock); ok {
js_printer.go#L2452: if no, ok := s.No.Data.(*js_ast.SBlock); ok {
js_printer.go#L2705: if block, ok := s.Body.Data.(*js_ast.SBlock); ok {
js_printer.go#L2862: if block, ok := c.Body[0].Data.(*js_ast.SBlock); ok {
js_printer.go#L2961: case *js_ast.SBlock:
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |