qsharp-compiler
qsharp-compiler copied to clipboard
Q# compiler, command line tool, and Q# language server
…views than the local panel
I started some clean up a while back as a prep for potentially using stack allocations more extensively. I didn't really have time to get as far as I wanted,...
This change optimizes handling of conditions where some of the values are known compile time Boolean values. In particular, it expands handling of if-elif-else sequences by compressing known true branches...
This diff got much bigger than I intended. I think reviewing it commit-by-commit would help. The commits are, respectively, and in increasing order of diff size: 1. The heart of...
**Describe the bug** Since .NET 6 introduced the split into how the ARM64 and x64 SDKs are installed, the experience with Q# is broken on ARM (where things used to...
- When inferring a call expression in a function (ExpressionVerification.fs:885-886), the constructed `functionType` can end up as the representative for the call expression's type, if the expected callable type is...