type github.com/evanw/esbuild/internal/js_ast.Fn
12 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L312: type Fn struct {
js_ast.go#L504: type EFunction struct{ Fn Fn }
js_ast.go#L1019: Fn Fn
github.com/evanw/esbuild/internal/bundler
linker.go#L1657: getter = js_ast.Expr{Data: &js_ast.EFunction{Fn: js_ast.Fn{Body: body}}}
linker.go#L3409: Args: []js_ast.Expr{{Data: &js_ast.EFunction{Fn: js_ast.Fn{Args: args, Body: js_ast.FnBody{Stmts: stmts}}}}},
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L4591: func (p *parser) parseFn(name *js_ast.LocRef, data fnOrArrowDataParse) (fn js_ast.Fn, hadBody bool) {
js_parser.go#L11152: then = js_ast.Expr{Loc: arg.Loc, Data: &js_ast.EFunction{Fn: js_ast.Fn{Body: body}}}
js_parser.go#L11448: return js_ast.Expr{Loc: expr.Loc, Data: &js_ast.EFunction{Fn: js_ast.Fn{
js_parser.go#L11630: func (p *parser) visitFn(fn *js_ast.Fn, scopeLoc logger.Loc) {
js_parser_lower.go#L302: fn := js_ast.Fn{
ts_parser.go#L1047: Target: js_ast.Expr{Loc: stmtLoc, Data: &js_ast.EFunction{Fn: js_ast.Fn{
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L1046: func (p *printer) printFn(fn js_ast.Fn) {
![]() |
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. |