diff --git a/src/Compiler/CodeGen/IlxGen.fs b/src/Compiler/CodeGen/IlxGen.fs index 9f4a8b0b9d73..1047dfa4433e 100644 --- a/src/Compiler/CodeGen/IlxGen.fs +++ b/src/Compiler/CodeGen/IlxGen.fs @@ -2867,13 +2867,9 @@ and GenExprPreSteps (cenv: cenv) (cgbuf: CodeGenBuffer) eenv expr sequel = None match lowering with - | Some(LowerComputedCollectionExpressions.ComputedCollectionExprLowering.Expr initExpr) -> + | Some initExpr -> GenExpr cenv cgbuf eenv initExpr sequel true - | Some(LowerComputedCollectionExpressions.ComputedCollectionExprLowering.Either(branch1, branch2)) -> - GenExpr cenv cgbuf eenv branch1 (sequelIgnoreEndScopes sequel) - GenExpr cenv cgbuf eenv branch2 sequel - true | None -> let lowering =