-
Notifications
You must be signed in to change notification settings - Fork 35
Introduce vector_getrange
and vector_getranges
for VarInfo
#738
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 14 commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
fefebc2
replaced a closure with `Fix1`
torfjelde 76a9183
added correct implementation of `getrange` for `TypedVarInfo`
torfjelde 92b96d7
fixed calls to varinfo methods which should be metadata methods
torfjelde 73d120f
fixed typo
torfjelde b1b8a00
use `setval!` on the metadata directly instead of on the varinfo
torfjelde 23d561f
added `length` implementation for `VarInfo` and `Metadata`
torfjelde 9cf72a0
added testing for `getranges
torfjelde 23bfe54
introduce `vector_length` instead of `length`, since `length` already
torfjelde bdcc69f
fixed bug in `getranges` for untyped varinfo
torfjelde 90aef0b
added proper testing for other `VarInfo` types
torfjelde f500c23
bump patch version
torfjelde 8afe681
separated the `getrange` version which returns the range of the vecto
torfjelde 25b19a4
formatting
torfjelde 2734070
removed `vector_getrange` for metadata
torfjelde cd78d24
added handling of missing indices + tests for these cases
torfjelde 65b2de4
added handling of duplicated values
torfjelde 5fc1b30
removed no-longer relevant comment
torfjelde 5e89f95
fixed impl of `vector_getrange` and `vector_getranges` for threadsafe…
torfjelde b5e20d5
fixed `vector_getranges` when `vns` are not found
torfjelde File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.