type github.com/evanw/esbuild/internal/js_ast.EDot

61 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L463: type EDot struct {
		js_ast.go#L479: func (a *EDot) HasSameFlagsAs(b *EDot) bool {
		js_ast.go#L658: func (*EDot) isExpr()               {}
		js_ast.go#L684: 	case *EDot:

	github.com/evanw/esbuild/internal/bundler
		linker.go#L1429: 			js_ast.Expr{Loc: lazy.Value.Loc, Data: &js_ast.EDot{
		linker.go#L1807: 					js_ast.Expr{Data: &js_ast.EDot{

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L565: 	case *js_ast.EDot:
		js_parser.go#L615: 	case *js_ast.EDot:
		js_parser.go#L616: 		if b, ok := right.Data.(*js_ast.EDot); ok && a.OptionalChain == b.OptionalChain && a.Name == b.Name {
		js_parser.go#L925: 	case *js_ast.EDot:
		js_parser.go#L926: 		if b, ok := right.(*js_ast.EDot); ok && a.HasSameFlagsAs(b) &&
		js_parser.go#L994: 	case *js_ast.EDot, *js_ast.EIndex:
		js_parser.go#L3370: 				left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EDot{
		js_parser.go#L3452: 					left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EDot{
		js_parser.go#L4065: 		tag = &js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser.go#L7233: 	case *js_ast.EDot:
		js_parser.go#L8115: 			js_ast.Expr{Loc: stmt.Loc, Data: &js_ast.EDot{
		js_parser.go#L8201: 				return js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser.go#L8507: 				js_ast.Expr{Loc: stmt.Loc, Data: &js_ast.EDot{
		js_parser.go#L8540: 				js_ast.Expr{Loc: stmt.Loc, Data: &js_ast.EDot{
		js_parser.go#L8614: 					js_ast.Expr{Loc: value.Loc, Data: &js_ast.EDot{
		js_parser.go#L9165: 	case *js_ast.EDot:
		js_parser.go#L9238: 			value = js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser.go#L9758: 	case *js_ast.EIdentifier, *js_ast.EDot, *js_ast.EIndex:
		js_parser.go#L9780: 	case *js_ast.EDot:
		js_parser.go#L10497: 				return p.visitExprInOut(js_ast.Expr{Loc: expr.Loc, Data: &js_ast.EDot{
		js_parser.go#L10620: 			case *js_ast.EDot:
		js_parser.go#L10741: 	case *js_ast.EDot:
		js_parser.go#L11157: 					Target: js_ast.Expr{Loc: arg.Loc, Data: &js_ast.EDot{
		js_parser.go#L11159: 							Target: js_ast.Expr{Loc: arg.Loc, Data: &js_ast.EDot{
		js_parser.go#L11191: 			if dot, ok := e.Target.Data.(*js_ast.EDot); ok && dot.OptionalChain == js_ast.OptionalChainNone && dot.Name == "resolve" {
		js_parser.go#L11220: 			if dot, ok := e.Target.Data.(*js_ast.EDot); ok {
		js_parser.go#L11242: 							Target: js_ast.Expr{Loc: e.Target.Loc, Data: &js_ast.EDot{
		js_parser.go#L11299: 		case *js_ast.EDot:
		js_parser.go#L11318: 					Target: js_ast.Expr{Loc: target.Loc, Data: &js_ast.EDot{
		js_parser.go#L11592: 			return js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser.go#L12015: 					if dot, ok := value.Data.(*js_ast.EDot); ok {
		js_parser.go#L12268: 	case *js_ast.EDot:
		js_parser.go#L12397: 	case *js_ast.EDot:
		js_parser_lower.go#L467: 		case *js_ast.EDot:
		js_parser_lower.go#L546: 			case *js_ast.EDot:
		js_parser_lower.go#L566: 					expr = js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser_lower.go#L630: 		case *js_ast.EDot:
		js_parser_lower.go#L631: 			result = js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser_lower.go#L665: 					Target: js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser_lower.go#L682: 					Target: js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser_lower.go#L743: 	case *js_ast.EDot:
		js_parser_lower.go#L747: 				js_ast.Expr{Loc: value.Loc, Data: &js_ast.EDot{
		js_parser_lower.go#L752: 				js_ast.Expr{Loc: value.Loc, Data: &js_ast.EDot{
		js_parser_lower.go#L1773: 					target = js_ast.Expr{Loc: loc, Data: &js_ast.EDot{Target: nameFunc(), Name: "prototype", NameLoc: loc}}
		js_parser_lower.go#L1839: 						Target: js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser_lower.go#L1858: 						target = js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser_lower.go#L1923: 						Target: js_ast.Expr{Loc: loc, Data: &js_ast.EDot{
		js_parser_lower.go#L1973: 										js_ast.Expr{Loc: arg.Binding.Loc, Data: &js_ast.EDot{
		js_parser_lower.go#L2291: 	case *js_ast.EDot:
		js_parser_lower.go#L2310: 	call.Target.Data = &js_ast.EDot{
		ts_parser.go#L856: 			value.Data = &js_ast.EDot{
		ts_parser.go#L1013: 				Left: js_ast.Expr{Loc: nameLoc, Data: &js_ast.EDot{
		ts_parser.go#L1019: 					js_ast.Expr{Loc: nameLoc, Data: &js_ast.EDot{

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L1557: 	case *js_ast.EDot: