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 {