You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 12, 2024. It is now read-only.
Prevent result equality comparisons for QPRGen0 runtime capabilities (#449)
* Prevent result equality with QPRGen0
* Move more fields from SymbolTracker to ResolutionContext
* Undo some changes to TypeChecking.cs
* Move ResolutionContext up a bit
* Better error message
* Add basic tests
* Add more tests (but not working right now...)
* Fix tests
* Add tests for not equals
* Use static member for Create
* Move ResolutionContext to SymbolTracker.fs
* Update doc comment to ArgumentException
Co-authored-by: bettinaheim <34236215+bettinaheim@users.noreply.github.com>
* Replace failwith with ArgumentException
* Mention SymbolTracker versioning in ResolutionContext
* Restore supportsEqualityComparison and use VerifyIsOneOf
* Undo changes to VerificationTools.fs
* Rename ResolutionContext to ScopeContext
* Include execution target in error message
* Make ScopeContext.ExecutionTarget non-nullable
* Update error message
Co-authored-by: bettinaheim <34236215+bettinaheim@users.noreply.github.com>
0 commit comments