const github.com/evanw/esbuild/internal/js_ast.OptionalChainNone

26 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L430: 	OptionalChainNone OptionalChain = iota
		js_ast.go#L685: 		return e.OptionalChain != OptionalChainNone
		js_ast.go#L687: 		return e.OptionalChain != OptionalChainNone
		js_ast.go#L689: 		return e.OptionalChain != OptionalChainNone

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L3313: 	optionalChain := js_ast.OptionalChainNone
		js_parser.go#L3340: 		optionalChain = js_ast.OptionalChainNone
		js_parser.go#L3464: 			if oldOptionalChain != js_ast.OptionalChainNone {
		js_parser.go#L3475: 			if oldOptionalChain != js_ast.OptionalChainNone {
		js_parser.go#L7302: 		if replacementCanBeRemoved || e.OptionalChain == js_ast.OptionalChainNone {
		js_parser.go#L7317: 		if replacementCanBeRemoved || e.OptionalChain == js_ast.OptionalChainNone {
		js_parser.go#L9169: 			return parts[last] == e.Name && e.OptionalChain == js_ast.OptionalChainNone &&
		js_parser.go#L9235: 		if expr, ok := p.maybeRewritePropertyAccess(loc, js_ast.AssignTargetNone, false, js_ast.OptionalChainNone, value, parts[i], loc, false); ok {
		js_parser.go#L9451: 		if p.options.ts.Parse && optionalChain == js_ast.OptionalChainNone {
		js_parser.go#L9781: 		return e.OptionalChain == js_ast.OptionalChainNone
		js_parser.go#L9783: 		return e.OptionalChain == js_ast.OptionalChainNone
		js_parser.go#L10537: 			if p.options.unsupportedJSFeatures.Has(kind.Feature()) && e.OptionalChain == js_ast.OptionalChainNone &&
		js_parser.go#L10552: 		containsOptionalChain := e.OptionalChain != js_ast.OptionalChainNone
		js_parser.go#L10803: 		containsOptionalChain := e.OptionalChain != js_ast.OptionalChainNone
		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#L11306: 		containsOptionalChain := e.OptionalChain != js_ast.OptionalChainNone
		js_parser.go#L11331: 		if p.options.mode != config.ModePassThrough && e.OptionalChain == js_ast.OptionalChainNone {
		js_parser_lower.go#L744: 		if left.OptionalChain == js_ast.OptionalChainNone {
		js_parser_lower.go#L761: 		if left.OptionalChain == js_ast.OptionalChainNone {

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L1443: 		if e.OptionalChain == js_ast.OptionalChainNone {
		js_printer.go#L1559: 		if e.OptionalChain == js_ast.OptionalChainNone {
		js_printer.go#L1592: 		if e.OptionalChain == js_ast.OptionalChainNone {