type github.com/evanw/esbuild/internal/js_ast.EUndefined
40 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L409: type EUndefined struct{}
js_ast.go#L652: func (*EUndefined) isExpr() {}
js_ast.go#L720: case *ENull, *EUndefined:
github.com/evanw/esbuild/internal/config
globals.go#L898: DefineFunc: func(DefineArgs) js_ast.E { return &js_ast.EUndefined{} },
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L535: case *js_ast.EUndefined:
js_parser.go#L591: case *js_ast.EUndefined:
js_parser.go#L592: _, ok := right.Data.(*js_ast.EUndefined)
js_parser.go#L644: case *js_ast.ENull, *js_ast.EUndefined, *js_ast.EString, *js_ast.EBoolean, *js_ast.ENumber, *js_ast.EBigInt:
js_parser.go#L669: case *js_ast.ENull, *js_ast.EUndefined:
js_parser.go#L716: case *js_ast.ENull, *js_ast.EUndefined:
js_parser.go#L782: case *js_ast.EUndefined:
js_parser.go#L807: case *js_ast.EUndefined:
js_parser.go#L834: case *js_ast.ENull, *js_ast.EUndefined, *js_ast.EBoolean, *js_ast.ENumber, *js_ast.EBigInt, *js_ast.EString:
js_parser.go#L894: case *js_ast.EUndefined:
js_parser.go#L895: _, ok := right.(*js_ast.EUndefined)
js_parser.go#L7016: left = &js_ast.Expr{Loc: prevS.Yes.Loc, Data: &js_ast.EUndefined{}}
js_parser.go#L7020: right = &js_ast.Expr{Loc: lastStmt.Loc, Data: &js_ast.EUndefined{}}
js_parser.go#L8189: if _, ok := d.Value.Data.(*js_ast.EUndefined); ok {
js_parser.go#L8254: if _, ok := s.Value.Data.(*js_ast.EUndefined); ok {
js_parser.go#L8608: value.Value = &js_ast.Expr{Loc: value.Loc, Data: &js_ast.EUndefined{}}
js_parser.go#L8855: case *js_ast.EUndefined:
js_parser.go#L8856: valueFunc = func() js_ast.Expr { return js_ast.Expr{Loc: loc, Data: &js_ast.EUndefined{}} }
js_parser.go#L9689: return js_ast.Expr{Loc: loc, Data: &js_ast.EUndefined{}}, true
js_parser.go#L9709: if _, ok := b.Right.Data.(*js_ast.EUndefined); ok {
js_parser.go#L9715: if _, ok := a.Right.Data.(*js_ast.EUndefined); ok {
js_parser.go#L9734: results = append(results, js_ast.Expr{Loc: item.Loc, Data: &js_ast.EUndefined{}})
js_parser.go#L9836: *js_ast.ERegExp, *js_ast.ENewTarget, *js_ast.EUndefined:
js_parser.go#L10114: if _, ok := e.Right.Data.(*js_ast.EUndefined); ok {
js_parser.go#L10156: if _, ok := e.Right.Data.(*js_ast.EUndefined); ok {
js_parser.go#L10690: return js_ast.Expr{Loc: expr.Loc, Data: &js_ast.EUndefined{}}, exprOut{}
js_parser.go#L11054: case *js_ast.EBoolean, *js_ast.ENull, *js_ast.EUndefined, *js_ast.ENumber,
js_parser.go#L12264: case *js_ast.ENull, *js_ast.EUndefined, *js_ast.EMissing, *js_ast.EBoolean, *js_ast.ENumber, *js_ast.EBigInt,
js_parser.go#L12393: case *js_ast.ENull, *js_ast.EUndefined, *js_ast.EMissing, *js_ast.EBoolean, *js_ast.ENumber, *js_ast.EBigInt,
js_parser_lower.go#L452: valueWhenUndefined := js_ast.Expr{Loc: expr.Loc, Data: &js_ast.EUndefined{}}
js_parser_lower.go#L513: case *js_ast.ENull, *js_ast.EUndefined:
js_parser_lower.go#L1816: init = js_ast.Expr{Loc: loc, Data: &js_ast.EUndefined{}}
js_parser_lower.go#L1851: if _, ok := init.Data.(*js_ast.EUndefined); ok {
js_parser_lower.go#L2321: case *js_ast.ENull, *js_ast.EUndefined, *js_ast.EBoolean, *js_ast.ENumber,
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L1375: case *js_ast.EUndefined:
js_printer.go#L2076: } else if _, ok := e.Left.Data.(*js_ast.EUndefined); ok {
 |
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. |