Skip to content

Commit cd9d858

Browse files
authored
Fixed match warnings (fable-compiler#2890)
1 parent 81d2b6f commit cd9d858

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/Fable.Transforms/Rust/AST/Rust.AST.Impl.fs

+1
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,7 @@ type Expr with
356356
| ExprKind.Try(_) -> ExprPrecedence.Try
357357
| ExprKind.Yield(_) -> ExprPrecedence.Yield
358358
| ExprKind.Err -> ExprPrecedence.Err
359+
| ExprKind.EmitExpression(_) -> ExprPrecedence.Err
359360

360361
type MacCall with
361362
member self.span(): Span =

src/Fable.Transforms/Rust/Replacements.fs

+1-1
Original file line numberDiff line numberDiff line change
@@ -615,9 +615,9 @@ let rec getZero (com: ICompiler) (ctx: Context) (t: Type) =
615615
let getOne (com: ICompiler) (ctx: Context) (t: Type) =
616616
match t with
617617
| Boolean -> makeBoolConst true
618-
| Number (kind, uom) -> NumberConstant (getBoxedOne kind, kind, uom) |> makeValue None
619618
| Number (BigInt,_) -> Helper.LibCall(com, "BigInt", "fromInt32", t, [makeIntConst 1])
620619
| Number (Decimal,_) -> makeIntConst 1 |> makeDecimalFromExpr com None t
620+
| Number (kind, uom) -> NumberConstant (getBoxedOne kind, kind, uom) |> makeValue None
621621
| ListSingleton(CustomOp com ctx None t "get_One" [] e) -> e
622622
| _ -> makeIntConst 1
623623

0 commit comments

Comments
 (0)