type github.com/evanw/esbuild/internal/js_ast.E
40 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L378: Data E
js_ast.go#L383: type E interface{ isExpr() }
github.com/evanw/esbuild/internal/bundler
bundler.go#L1916: DefineFunc: func(config.DefineArgs) js_ast.E {
github.com/evanw/esbuild/internal/config
config.go#L335: Data js_ast.E
globals.go#L818: type DefineFunc func(DefineArgs) js_ast.E
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/js_parser
js_parser.go#L70: legacyOctalLiterals map[js_ast.E]logger.Range
js_parser.go#L139: callTarget js_ast.E
js_parser.go#L140: deleteTarget js_ast.E
js_parser.go#L203: typeofTarget js_ast.E
js_parser.go#L204: typeofRequire js_ast.E
js_parser.go#L205: typeofRequireEqualsFn js_ast.E
js_parser.go#L206: typeofRequireEqualsFnTarget js_ast.E
js_parser.go#L210: awaitTarget js_ast.E
js_parser.go#L219: cjsDotTarget js_ast.E
js_parser.go#L223: resolveCallTarget js_ast.E
js_parser.go#L256: nextTarget js_ast.E
js_parser.go#L642: func isPrimitiveToReorder(e js_ast.E) bool {
js_parser.go#L657: func toNullOrUndefinedWithSideEffects(data js_ast.E) (isNullOrUndefined bool, sideEffects sideEffects, ok bool) {
js_parser.go#L714: func toBooleanWithSideEffects(data js_ast.E) (boolean bool, sideEffects sideEffects, ok bool) {
js_parser.go#L777: func toNumberWithoutSideEffects(data js_ast.E) (float64, bool) {
js_parser.go#L802: func typeofWithoutSideEffects(data js_ast.E) (string, bool) {
js_parser.go#L832: func isPrimitiveWithSideEffects(data js_ast.E) bool {
js_parser.go#L888: func checkEqualityIfNoSideEffects(left js_ast.E, right js_ast.E) (bool, bool) {
js_parser.go#L918: func valuesLookTheSame(left js_ast.E, right js_ast.E) bool {
js_parser.go#L1680: func (p *parser) checkForLegacyOctalLiteral(e js_ast.E) {
js_parser.go#L1683: p.legacyOctalLiterals = make(map[js_ast.E]logger.Range)
js_parser_lower.go#L1250: containsRestBinding := make(map[js_ast.E]bool)
js_parser_lower.go#L2319: func couldPotentiallyThrow(data js_ast.E) bool {
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L472: callTarget js_ast.E
github.com/evanw/esbuild/pkg/api
api_impl.go#L401: DefineFunc: func(args config.DefineArgs) js_ast.E {
api_impl.go#L427: fn = func(config.DefineArgs) js_ast.E { return &js_ast.ENull{} }
api_impl.go#L429: fn = func(config.DefineArgs) js_ast.E { return &js_ast.EBoolean{Value: e.Value} }
api_impl.go#L431: fn = func(config.DefineArgs) js_ast.E { return &js_ast.EString{Value: e.Value} }
api_impl.go#L433: fn = func(config.DefineArgs) js_ast.E { return &js_ast.ENumber{Value: e.Value} }
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. |