Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

@bamarsha
Copy link
Contributor

@bamarsha bamarsha commented Jul 21, 2020

Replaces LSP position types with Q# position types in the compilation manager. Removed several functions that operated on LSP positions that are no longer necessary because the functionality is built into the Q# position type.

Because LSP ranges haven't been replaced yet, a lot of conversions like range.Start.ToQSharp() and range.End.ToQSharp() needed to be added temporarily. Those should go away when LSP ranges are replaced with Q# ranges that use Q# positions for their start and end points. (Probably in the next PR.)

Part of #506.

@bamarsha bamarsha marked this pull request as ready for review July 21, 2020 23:24
@bamarsha bamarsha merged commit 4ff4f42 into feature/position-cleanup Jul 22, 2020
@bamarsha bamarsha deleted the samarsha/replace-lsp-position branch July 22, 2020 22:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants