hidden variable names leak into normal namespace #3705
Labels
Area-Compiler-PatternMatching
pattern compilation, active patterns, performance, codegen
Bug
Impact-Medium
(Internal MS Team use only) Describes an issue with moderate impact on existing code.
Milestone
The above snippet compiles, runs and works (as expected). I imagine this is an oversight, buggy behavior that was not intended to happen. Specifically, being able to alias the arguments denoted by the ignore pattern with
_arg[n]
syntax.On the plus side, tooling (vanilla VS2017) does not offer Intellisense or anything of the sort in this situation.
The text was updated successfully, but these errors were encountered: