github.com/evanw/esbuild/internal/config.DefineData.DefineFunc (field)
16 uses
github.com/evanw/esbuild/internal/config (current package)
globals.go#L821: DefineFunc DefineFunc
globals.go#L898: DefineFunc: func(DefineArgs) js_ast.E { return &js_ast.EUndefined{} },
globals.go#L901: DefineFunc: func(DefineArgs) js_ast.E { return &js_ast.ENumber{Value: math.NaN()} },
globals.go#L904: DefineFunc: func(DefineArgs) js_ast.E { return &js_ast.ENumber{Value: math.Inf(1)} },
github.com/evanw/esbuild/internal/bundler
bundler.go#L1916: DefineFunc: func(config.DefineArgs) js_ast.E {
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L9215: if define.Data.DefineFunc != nil {
js_parser.go#L9216: return p.valueForDefine(loc, js_ast.AssignTargetNone, false, define.Data.DefineFunc)
js_parser.go#L9874: if define.Data.DefineFunc != nil {
js_parser.go#L9875: return p.valueForDefine(expr.Loc, in.assignTarget, isDeleteTarget, define.Data.DefineFunc), exprOut{}
js_parser.go#L9918: if data.DefineFunc != nil {
js_parser.go#L9919: new := p.valueForDefine(expr.Loc, in.assignTarget, isDeleteTarget, data.DefineFunc)
js_parser.go#L10750: if define.Data.DefineFunc != nil {
js_parser.go#L10751: return p.valueForDefine(expr.Loc, in.assignTarget, isDeleteTarget, define.Data.DefineFunc), exprOut{}
github.com/evanw/esbuild/pkg/api
api_impl.go#L401: DefineFunc: func(args config.DefineArgs) js_ast.E {
api_impl.go#L442: rawDefines[key] = config.DefineData{DefineFunc: fn}
api_impl.go#L452: rawDefines[key] = config.DefineData{DefineFunc: func(args config.DefineArgs) js_ast.E {
 |
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. |