microsoft / qsharp-compiler

Q# compiler, command line tool, and Q# language server
https://docs.microsoft.com/quantum
MIT License
684 stars 170 forks source link

Removed Null Strings for Open Directive Aliases #1548

Closed ScottCarda-MS closed 2 years ago

ScottCarda-MS commented 2 years ago

Updates several places in code to replace string? references to string references to reflect the recent changes that make non-aliased open directives use empty strings instead of null. This change fixes a bug in the Q# Print transformation incurred by those changes.