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

19 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L1018: type SFunction struct {
		js_ast.go#L1179: func (*SFunction) isStmt()      {}

	github.com/evanw/esbuild/internal/bundler
		linker.go#L3181: 		case *js_ast.SFunction:
		linker.go#L3216: 					case *js_ast.SFunction:
		linker.go#L3221: 						s2 = &js_ast.SFunction{Fn: s2.Fn}
		linker.go#L4405: 			case *js_ast.SFunction:

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L5005: 	return js_ast.Stmt{Loc: loc, Data: &js_ast.SFunction{Fn: fn, IsExport: opts.isExport}}
		js_parser.go#L5185: 					if s, ok := stmt.Data.(*js_ast.SFunction); ok && s.Fn.Name != nil {
		js_parser.go#L5213: 				case *js_ast.SFunction:
		js_parser.go#L6550: 		case *js_ast.SFunction:
		js_parser.go#L6570: 			s, ok := stmt.Data.(*js_ast.SFunction)
		js_parser.go#L7398: 	fn, ok := stmt.Data.(*js_ast.SFunction)
		js_parser.go#L8077: 			case *js_ast.SFunction:
		js_parser.go#L8500: 	case *js_ast.SFunction:
		js_parser.go#L11990: 		case *js_ast.SFunction:
		js_parser.go#L12143: 		case *js_ast.SFunction, *js_ast.SEmpty:
		js_parser.go#L12190: 				case *js_ast.SFunction:

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L2505: 	case *js_ast.SFunction:
		js_printer.go#L2555: 		case *js_ast.SFunction: