From 358d2961c9ab7a0bd2ab54e712a54c8bced61dbc Mon Sep 17 00:00:00 2001 From: Edgar Gonzalez Date: Mon, 5 Aug 2024 16:03:20 +0100 Subject: [PATCH] More test cases --- .../OverloadResolutionUsingFunction.fs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tests/FSharp.Compiler.ComponentTests/Conformance/BasicGrammarElements/MemberDefinitions/OverloadingMembers/OverloadResolutionUsingFunction.fs b/tests/FSharp.Compiler.ComponentTests/Conformance/BasicGrammarElements/MemberDefinitions/OverloadingMembers/OverloadResolutionUsingFunction.fs index 55853bb86af..05f30ca48ba 100644 --- a/tests/FSharp.Compiler.ComponentTests/Conformance/BasicGrammarElements/MemberDefinitions/OverloadingMembers/OverloadResolutionUsingFunction.fs +++ b/tests/FSharp.Compiler.ComponentTests/Conformance/BasicGrammarElements/MemberDefinitions/OverloadingMembers/OverloadResolutionUsingFunction.fs @@ -17,4 +17,12 @@ ae.Handle( function | :? OperationCanceledException -> true | _ -> false - )) \ No newline at end of file + )) + +let m () = + fun x ->(function x -> function y -> function z -> <@ x + y + z @>) + +let f () = + (function + | None -> fun x -> x + 2 + | Some f -> f) \ No newline at end of file