type github.com/evanw/esbuild/internal/js_ast.SClass
22 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L1023: type SClass struct {
js_ast.go#L1180: func (*SClass) isStmt() {}
github.com/evanw/esbuild/internal/bundler
linker.go#L3190: case *js_ast.SClass:
linker.go#L3226: case *js_ast.SClass:
linker.go#L3231: s2 = &js_ast.SClass{Class: s2.Class}
linker.go#L4411: case *js_ast.SClass:
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L4785: return js_ast.Stmt{Loc: loc, Data: &js_ast.SClass{Class: class, IsExport: opts.isExport}}
js_parser.go#L5219: case *js_ast.SClass:
js_parser.go#L5246: if s, ok := stmt.Data.(*js_ast.SClass); ok && s.Class.Name != nil {
js_parser.go#L6415: *js_ast.SBreak, *js_ast.SContinue, *js_ast.SClass, *js_ast.SDebugger:
js_parser.go#L8100: case *js_ast.SClass:
js_parser.go#L8524: case *js_ast.SClass:
js_parser.go#L11995: case *js_ast.SClass:
js_parser.go#L12152: case *js_ast.SClass:
js_parser.go#L12193: case *js_ast.SClass:
js_parser_lower.go#L1562: } else if s, ok := stmt.Data.(*js_ast.SClass); ok {
js_parser_lower.go#L1572: s2, _ := s.Value.Stmt.Data.(*js_ast.SClass)
js_parser_lower.go#L2191: stmts = append(stmts, js_ast.Stmt{Loc: classLoc, Data: &js_ast.SClass{Class: *class}})
js_parser_lower.go#L2193: stmts = append(stmts, js_ast.Stmt{Loc: classLoc, Data: &js_ast.SClass{Class: *class, IsExport: true}})
js_parser_lower.go#L2197: Value: js_ast.ExprOrStmt{Stmt: &js_ast.Stmt{Loc: classLoc, Data: &js_ast.SClass{Class: *class}}},
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L2523: case *js_ast.SClass:
js_printer.go#L2571: case *js_ast.SClass:
 |
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. |