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

18 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L1134: type SThrow struct {
		js_ast.go#L1193: func (*SThrow) isStmt()         {}

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L635: 	case *js_ast.SBreak, *js_ast.SContinue, *js_ast.SReturn, *js_ast.SThrow:
		js_parser.go#L984: 	case *js_ast.SThrow:
		js_parser.go#L985: 		b, ok := right.(*js_ast.SThrow)
		js_parser.go#L5952: 		return js_ast.Stmt{Loc: loc, Data: &js_ast.SThrow{Value: expr}}
		js_parser.go#L6414: 	case *js_ast.SEmpty, *js_ast.SExpr, *js_ast.SThrow, *js_ast.SReturn,
		js_parser.go#L6900: 		case *js_ast.SThrow:
		js_parser.go#L6905: 					result[len(result)-1] = js_ast.Stmt{Loc: prevStmt.Loc, Data: &js_ast.SThrow{Value: js_ast.JoinWithComma(prevS.Value, s.Value)}}
		js_parser.go#L7055: 		} else if lastThrow, ok := lastStmt.Data.(*js_ast.SThrow); ok {
		js_parser.go#L7065: 					lastThrow = &js_ast.SThrow{Value: js_ast.JoinWithComma(prevS.Value, lastThrow.Value)}
		js_parser.go#L7079: 					prevThrow, ok := prevS.Yes.Data.(*js_ast.SThrow)
		js_parser.go#L7096: 						lastThrow = &js_ast.SThrow{Value: js_ast.JoinWithComma(comma.Left, p.mangleIfExpr(comma.Right.Loc, &js_ast.EIf{Test: comma.Right, Yes: left, No: right}))}
		js_parser.go#L7099: 						lastThrow = &js_ast.SThrow{Value: p.mangleIfExpr(prevS.Test.Loc, &js_ast.EIf{Test: prevS.Test, Yes: left, No: right})}
		js_parser.go#L7121: 	case *js_ast.SThrow:
		js_parser.go#L7529: 		*js_ast.SWith, *js_ast.STry, *js_ast.SSwitch, *js_ast.SReturn, *js_ast.SThrow,
		js_parser.go#L8245: 	case *js_ast.SThrow:

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L3011: 	case *js_ast.SThrow: